I gotta state that the margherita pizza at Tinos is as close to the pizza I had in Rome as any I have ever had in the U.S.
This is a gem of a restaurant. Maybe a higher priced than some, yet I feel that it is worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.