This is the food page of RELAX SHACK BAR on 2312 LAKE SHORE BLVD W Toronto ON M8V4A3.
(first reviewed on December 13, 2017, last updated on December 13, 2017.)
RELAX SHACK BAR is ranked #1 of 8 Restaurants in Humber Bay Toronto.
This page has had 142 visitors. You are the 142nd.