MONDAY TO SUNDAY
“click here for full menu “
If you would prefer you can also call or pop in to see us to reserve your table.
DH4 6LP, Houghton, Tyne and Wear, England, United Kingdom
Copyright © 2017 Mamma Mia Italiano - All Rights Reserved.
Good times are made even better with great food!