Taste of Italy
Main Road, St John's , IM4 3NA
Traditional Italian restaurant with outdoor seating.
Opening Hours
https://www.tripadvisor.co.uk/Restaurant_Review-g1819052-d5667640-Reviews-Tynwald_Inn-St_Johns_Isle_of_Man.html
Main Road, St John's , IM4 3NA
Traditional Italian restaurant with outdoor seating.
https://www.tripadvisor.co.uk/Restaurant_Review-g1819052-d5667640-Reviews-Tynwald_Inn-St_Johns_Isle_of_Man.html