• Home
  • Menu
  • Gallery
  • Order Online
  • Home
  • Menu
  • Gallery
  • Order Online
(714) 951-9216

Our Menu

Call to Order

(714) 951-9216

Pick Up Orders & Seating Availability

(714) 951-9216

Pick Up Order
Call Us Now

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

© Copyright 2022 by Ouzo & Feta | Website Design by Search Owls