Apola Greek Grill
16569 Von Karman Ave, Irvine 92606