Restaurant Romeo is a charming traditional Greek taverna offering homemade Mediterranean and Greek cuisine. Reviewers highlight their delicious salads and friendly service, with options for vegetarian-friendly meals and outdoor seating.