The NonVeg House is located in Mumbai, India on Daffodil Bldg, Queen's Park, Mira Bhayandar Rd, near Deepak Hospital, Mira Road. The NonVeg House is rated 4.7 out of 5 in the category non vegetarian restaurant in India.
Address
Daffodil Bldg, Queen's Park, Mira Bhayandar Rd, near Deepak Hospital, Mira Road