2661 Saviers Rd, Oxnard 93033, United States
2661 Saviers Rd, Oxnard 93033, United States
No delivery
No open hours
Spot something wrong?
Dishes at It's Greek To ME. Prices may vary in venue.
Been to It's Greek To ME? Be the first to share what you ate.