Istanbul Grill
Food/beverages
36608 Mobile
United States
Phone: (251) 461-6901
Istanbul Grill offers turkish mediterranean, middle eastern food, mediterranean food in Mobile.
Food/beverages
Phone: (251) 461-6901
Istanbul Grill offers turkish mediterranean, middle eastern food, mediterranean food in Mobile.