Map & Directions - Big Apple Chinese Japanese Restaurant
View Menu
Big Apple Chinese Japanese Restaurant
3255 Francis Lewis Blvd Ste B, Flushing, NY, 11358
(718) 886-1118 (Phone)
3255 Francis Lewis Blvd Ste B, Flushing, NY, 11358
(718) 886-1118 (Phone)