Mamma Mia’s Pizza & Pasta Description:
Casual Italian eatery. Family-owned Italian place serving pizza, pasta, subs & entrees for dine-in & takeout.
Address:
8200 Spencer Hwy, Pasadena, TX 77505, United States
Phone Number:
+1 281-479-4477
Website:
https://www.mammamiaspizzapasta.com/
Store Hours:
Sunday: 10AM-10PM | Monday: 10AM-10PM | Tuesday: 10AM-10PM | Wednesday: 10AM-10PM | Thursday: 10AM-10PM | Friday: 10AM-11PM | Saturday: 10AM-11PM