Greek restaurant offering a good selection of Greek and Italian dishes. Known for friendly service, excellent presentation, and reasonable prices.