Barshala
Indian · Bar · Casual Dining
Barshala is an Indian restaurant committed to providing a flavorful dining experience with a focus on environmental sustainability.
Location
Best places nearby
The highest rated places close to Barshala.
Local restaurants nearby
1685 Main St W, ON



