Left-handed Char Koay Teow - Restaurant in George Town, George Town | Reviews, Photos & Information on Postcard