Village Idiot Pub is a bar located in downtown Toronto. It is near Dundas and McCaul.
126 McCaul Street Toronto, ON M5T 1W2