54-20 Flushing Ave, Flushing
If you can speak spanish....it will be A very positive experience...the food is top notch....on second thought even if you can't speak Spanish come and give them a try...I like this place alot....
More Reviews(20)
Google
54-20 Flushing Ave, Flushing, NY 11378 Suggest an Edit
If you can speak spanish....it will be A very positive experience...the food is top notch....on second thought even if you can't speak Spanish come and give them a try...I like this place alot....