When we were looking for a place to grab lunch this place popped up on Yelp. I'm glad that we decided to eat here.
The restaurant is self serve. You order and pay for your food first at the main counter and then go find a seat. The staff there are friendly and the staff at the order counter was personable and was nice in explaining what he recommended.
We got the roasted lamb sandwich, and mushroom pizza. The lamb was tender and nicely cooked. The meat didn't have a strong smell that is sometimes associated with lamb. The mushroom pizza was also enjoyable. They give you a lot of mushrooms. I liked this, as some places skimp on the toppings. The portion sizes are big. One pizza is enough for two people.
I liked the ambiance of the place. Casual but welcoming. It was fairly busy for a Saturday early afternoon.