Menu Contact Us Location #1 Mon - Sun 12:00 PM - 10:00 PM 709-753-2378 210 Water Street St. John's, NL A1C1A9 Location #2 Mon - Sun 12:00 PM - 10:00 PM 709-237-6999 394 Kenmount Rd Unit 6 St, John's, NL A1B3R2