Takeaway Takeaway
Chalo India

Chalo India

Station Road, Cheltenham, GL54 2EN

● Closed
View Menu & Order
Quality 5.0
Delivery 5.0
Value 5.0

About Chalo India

Chalo India is an Indian restaurant and takeaway on Station Road in Bourton-on-the-Water, the famous Cotswold village known as the Venice of the Cotswolds for the River Windrush that flows through its wide green. Bourton is one of the most visited villages in the Cotswolds, drawing visitors to its model village, motor museum and Birdland alongside the river itself. Chalo India provides a sit-down Indian dining option in a village where restaurants are predominantly aimed at daytime tourists. The Station Road location is in the residential and retail area away from the busiest tourist stretch of the High Street. TripAdvisor lists Chalo India among the top Bourton-on-the-Water restaurants.

Station Road, Cheltenham, Gloucestershire, GL54 2EN
View Full Menu & Order Online

Find Us

Station Road, Cheltenham, GL54 2EN

Share This Restaurant

Write a Review

100
100
100

Customer Reviews

No reviews yet — be the first to share your experience!