A Greek restaurant and grill, offering traditional fare.