Update Info - Mellos Restaurant
This restaurant was reported as closed. If it is open, let us know.
Mellos Restaurant
290 Dalhousie St
Ottawa, ON K1N 7E5
290 Dalhousie St
Ottawa, ON K1N 7E5
This restaurant was reported as closed. If it is open, let us know.