Get directions to: Corfu Island Restaurant;, Glendale, CA
Restaurant address: 30135 Agoura Road #g Glendale, CA 91226, USA
Restaurant: Corfu Island Restaurant;