Have been to Mama's several times. Have had a couple of different sandwiches as well as sit down meals. Food is always good. This is a small place so there isn't much seating. Owner and staff always very welcoming. I recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.