Ταβέρνα Ο Στέλιος is a Greek grill restaurant. It is known for its quality food and has received positive reviews from visitors.