Istanbouli Restaurant Rated out of 5

Contact
Istanbouli Restaurant (613) 722-4800
30 By Ward Market Sq, Ottawa ON as of FoodPages.ca