VANTILU FAMLY RESTAURANT Restaurant Address Palwancha, Telangana 507115, India Rating on Google Maps 2.60 (5 reviews) Open on Google Maps