It's Greek To Me

Greek restaurant · 2661 Saviers Rd, Oxnard, CA

Hours

More food in Oxnard, CA · Greek Food in Oxnard