Enjoy delicious barbecue at Ο Χρήστος, a taverna specializing in grilled dishes.