Update Info - Istanbouli Restaurant
This restaurant was reported as closed. If it is open, let us know.
Istanbouli Restaurant
81 Holland Ave
Ottawa, ON K1Y 0Y1
81 Holland Ave
Ottawa, ON K1Y 0Y1
This restaurant was reported as closed. If it is open, let us know.