A Greek grill house offering a typical dining experience. Known for its friendly staff and views.