Skip to main content

Nabhya Indian Restaurant

restaurant · indian restaurant · Kew Gardens, NY

Address
120-35 83rd Ave, Kew Gardens, NY 11415
Phone
(718) 374-3068
Website
nabhyarestaurant.com/menu
Where
40.7087, -73.8312

Search Hominin for Nabhya Indian Restaurant

Other restaurants nearby

More in Kew Gardens

Nabhya Indian Restaurant — restaurant in Kew Gardens, NY | Hominin