This is the food page of Mellos Supper Club on 290 Dalhousie St. Ottawa ON K1N 7E6.
(first reviewed on November 6, 2013, last updated on July 6, 2015.)
Mellos Supper Club is ranked #6 of 36 Restaurants in The Canal Ottawa.
This page has had 700 visitors. You are the 700th.