Walk-ins only
Open 7 days a week
Monday to Friday, 2pm to late
Saturday, Noon to late
Sunday, Noon to 10pm
Location
140 Water Street
St. John's, NL A1C 1A8
Chefs