Greek restaurant in Huntington Beach with live Greek music on weekend nights.
Ouzo & Feta
- Address
- 19171 Magnolia St., Suite 1, Huntington Beach, CA 92646
Directions - Main
- (714) 951-9216
- Website
- ouzoandfeta.com
Greek restaurant in Huntington Beach with live Greek music on weekend nights.