Long-running non-veg stop on NH 8
Amliwala ChaCha Hotel on NH 8 at Kharod is a well-known non-vegetarian highway restaurant, with dine-in and takeaway.
Address
NH 8, At Post Kharod, Ankleshwar
Be the first to share your experience with Amliwala ChaCha Hotel.