Chalo
Indian · Curry House
Chalo is an Indian restaurant located within the Alma Inn. It offers Indian cuisine at affordable prices.
Location
Best places nearby
The highest rated places close to Chalo.
Local restaurants nearby
the Alma Inn, Bentley Ln, England


