Greek restaurant · 324 S Lincoln Blvd A, Venice, CA
Dine-In
More food in Venice, CA · Greek Food in Venice