More about Simius Italian Restaurant
Simius Italian Restaurant is located at 27-33 Torwood St, TQ1 1ED Torquay
+441803292615
http://www.torquay.com/new/eatery_details.asp?eateryid=27
Similar Listings
Zizzi
4