Apola Greek Grill
16569 Von Karman Ave, Irvine
(833) 328-4976
Menu
Restaurants in Irvine, CA
Apola Greek Grill
16569 Von Karman Ave, Irvine, CA 92606
(833) 328-4976