JavaScript is not enabled.
Charming Spot - Review by citysearch c | Baba Yega Restaurant

Baba Yega Restaurant

Claim

Charming Spot 6/2/2010

I don't get to Montrose much, but I came across this little cafe and was pleasantly surprized. The waiter was cheerful and there when I wanted him. I had a Muffalata sandwich with a cold pasta side and it was quite good. The charm of the place is how it is two or three old cotages connected with patios, walkways and water falls. It's a throwback to a more relaxed time and very comfortable Pros: Good healthy food Cons: Parking can be tight more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021