This is the food page of Mellos Supper Club on 290 Dalhousie St. Ottawa ON K1N 7E6.
(first reviewed on November 10, 2017, last updated on November 10, 2017.)
Mellos Supper Club is ranked #1 of 17 Restaurants in The Canal Ottawa.
This page has had 845 visitors. You are the 845th.