201 McBride Ln
The food and service is top notch. Fast, friendly, and moderately priced. Food is made with the highest quality ingredients. Staff is extremely friendly and knowledgable in the cuisines served.
December 21, 2005
If you've been to or used
Mama Rosa, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.