Mamma Mia Taste of Italy

0 reviews

Contact

Address:
18-20 Princess Way
swansea
west glamorgan SA1 3LW
United Kingdom

Location on map

Nearby companies

Smith Llewelyn Partnership
Distance: 0 yd.
Peter Lynn & Partners
Distance: 0 yd.
Stayclean Window Cleaning
Distance: 0 yd.
Travelodge Swansea Central
Distance: 0 yd.
Ivor Russell Partnership
Distance: 0 yd.

Company description

italian restaurant, restaurant pizzeria, restaurant in wales, restaurant around cardiff, restaurant in swansea

More details

Payment Accepted
Maestro, Solo, Connect, Cheque, Cash, Delta, Switch, Electron, MasterCard, Visa
Email
[email protected]

Reviews

There are no reviews for Mamma Mia Taste of Italy.