Ouzo & Feta

Greek restaurant in Huntington Beach with live Greek music on weekend nights.

Address
19171 Magnolia St., Suite 1, Huntington Beach, CA 92646
Directions
More info

Nearby