Insomnia Restaurant


563 Bloor St W, Toronto, ON M5S 1Y6, Canada
Open Hours: 5:00 PM - 10:00 PM
Ready by 5:40 PM
schedule at checkout

Popular Items

The most commonly ordered items and dishes from this store

Snacks Section

Sides Section

Flame Broiled Burgers

Sandwiches

Mains Section

Kid's Meals

Dessert Section

Beverages Section