Taste of Italy
121 Commercial St Newport NP20 1LX United Kingdom Email
Contact Phone P:
01633 255688Website
-
Company Rating
Summary
Taste of Italy is Newport based place and this enity listed in Italian Restaurant category. Located at 121 Commercial St NP20 1LX. Contact phone number of Taste of Italy: 01633 255688