Category: | Restaurant, |
---|---|
Address: | 3761 New Town Blvd, St Charles, MO 63301, USA |
Zip code: | 63301 |
Website: | http://www.stlmassas.com/ |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 1:00 AM |
Tuesday: | 11:00 AM – 1:00 AM |
Wednesday: | 11:00 AM – 1:00 AM |
Thursday: | 11:00 AM – 1:00 AM |
Friday: | 11:00 AM – 1:00 AM |
Saturday: | 11:00 AM – 1:00 AM |
Sunday: | 11:00 AM – 12:00 AM |
Very cramp seating for large group. Pizza was okay. Manicotti was good. French dip was great. Patty melt needed to be mashed more flat.
Nice family atmosphere. Popular place with locals. Food was good. Reasonable prices. Travis gave good service.
Food was great! Loved the atmosphere! Well decorated, but you don't feel like you have to dress up to come here.
Excellent food. A bit pricey but not bad. Italian food is the specialty. It has a bar section but is very family friendly