Tinos Restaurant October 17, 2017 Ashley Preston Loading Map.... Tinos Restaurant 21 Hill St - PrestonEvents 53.760064 -2.7044702000000598 Address 21 Hill St Preston Lancashire PR1 2BB United Kingdom Upcoming Events No events in this location