The Eating Place invites you to their dining room. They are easily accessible by bicycle and public transit. The neighboring area is remarkable for its restaurants, merchants and p...more...See more text
Lakeside Shawarma invites you to their dining room. They are readily reachable by public transit and bicycle. Come visit them in a location recognized as exciting.more...See more text
Come enjoy a delectable dish at Mamma's Place Restaurant. They are open late all week and are readily accessible by car. You may pay by Visa, Interac, MasterCard and gift certifica...more...See more text
Mama's Place is honestly the best pizza place anyone could look for. The service is amazing, with friendly waitresses, and a home-like feeling ambience. Not only the look of the place was amazing, but also the food.
I have to say that the pizza is the best you will ever taste, crust is not to thin, or thick. Soft in the inside and crunchy on the outside. There is no dripping grease, lot's of cheese and everything taste fresh!
I haven't tried all of there food ofcourse, but I am positive that they are just as deliciouse as the Pizza. Just put it as simply amazing.
I would go there again, but sadly, I live hours away, just stopped in Almonte with my wife and one of our friends recommened Mama's Place, and we loved it!Read more
Food was awesome! The owner could not have been nicer to us and the young men behind the counter as well. Salads were fresh, loved the falafels and the space was clean and well cared for. There was a variety of choices and certainly an abundance of food with each choice! Nice addition to the eating choices in the area.
Walter and Carole......Smiths FallsRead more