Logo

Insomnia

Insomnia is a restaurant located in Toronto.
563 Bloor St W, Toronto, ON M5S 1Y6
(416) 588-3907
https://www.insomniarestaurant.com/

Restaurant

  • Monday: 8:00am – 5:00pm
  • Tuesday: 8:00am – 5:00pm
  • Wednesday: 8:00am – 5:00pm
  • Thursday: 8:00am – 5:00pm
  • Friday: 8:00am – 5:00pm
  • Saturday: Closed
  • Sunday: Closed