at 126 McCaul St, Toronto , M5T 1W2 Canada
Village Idiot Pub is located right across from the Art Gallery of Ontario. It is an airy place of encounter with garage-like glass doors that slide up into the ceiling turning it into a virtual patio on warm days.
354 FB users likes Village Idiot Pub, set it to 245 position in Likes Rating for Toronto, Ontario in Local Business category
Village Idiot Pub is Toronto based place and this enity listed in Local Business category. Located at 126 McCaul St ON M5T 1W2. Contact phone number of Village Idiot Pub: 416.597.1175