Some suggestions in short, based on our own experience or on recommendations by other trusted travelers.
zzz
There are many taverns, cafes and restaurants around Pantanassis Square, the roundabout at the bottom of the avenue that goes up to Panaghia Evangelistria (Our Lady of Tinos).
CONTACT ADDRESS
No info available, sorry.
(You may find a contact on the website mentioned below.)