Casual Greek restaurant in Oxnard.

Address
2661 Saviers Rd., Oxnard, CA 93033
Directions
More info