Update Info - Mehak Restaurant
This restaurant was reported as closed. If it is open, let us know.
Mehak Restaurant
8306 Austin St
Kew Gardens, NY 11415
8306 Austin St
Kew Gardens, NY 11415
This restaurant was reported as closed. If it is open, let us know.