Mamma Mia's Restaurant
Phone: 361-883-3773
Website: www.mammamias-tx.com/
Opening times:
Tue 5:00 pm - 11:00 pm
Wed 5:00 pm - 11:00 pm
Thu 5:00 pm - 11:00 pm
Fri 5:00 pm - 11:00 pm
Sat 5:00 pm - 11:00 pm
Mamma Mia's
The BEST Northern Italian Food in Texas!