Macchiwala Restaurant is a restaurant located in Bageshwar, Uttarakhand. The average rating of this place is 5.00 out of 5 stars based on 4 reviews. The street address of this place is near saryu bridze, Bageshwar, Bari Khalsa, Uttarakhand 263642, India. It is about 10.35 kilometers away from the Jarati railway station.
kunalmeida rawat 36 months ago
Best in the town