ABC Farm Restaurant is located in Virar, India on Arnala, Virar West. ABC Farm Restaurant is rated 4.3 out of 5 in the category non vegetarian in India.
Address
Arnala, Virar West
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance