Istanbul Grill California Mediterranean Restaurant

Istanbul Grill California Mediterranean Restaurant, 18010 Newhope St Suite D, Fountain Valley, CA 92708, United States

(714) 430-1434

Location