Update Info - Chez Leila
This restaurant was reported as closed. If it is open, let us know.
Chez Leila
456 McArthur Ave
Ottawa, ON K1K 4B5
456 McArthur Ave
Ottawa, ON K1K 4B5
This restaurant was reported as closed. If it is open, let us know.