Update Info - Masala Indian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Masala Indian Restaurant
3926 61st St
Flushing, NY 11377
3926 61st St
Flushing, NY 11377
This restaurant was reported as closed. If it is open, let us know.