Family-run Mediterranean restaurant serving fresh, home-cooked dishes. Known for tasty food and generous portions.