Neo Coffee Bar

Manufacturer/Supplier in Toronto, Ontario

Tastefully designed aesthetic where you find respite from the city is a pillar of focus for us. Enhanced by curvilinear concrete walls, warm wood acc

Located in St. Lawrence Market neighbourhood on Frederick Street and open 7 days a week, it is the perfect spot to sit and catch up on the day’s news while enjoying your caffeine fix. We are neighbours with schools and big offices alike, and we make everyone feel like they have a community space to share. We look forward to making NEO COFFEE BAR your new local.

Show
Show
Show

Locations

161 Frederick Street
Unit 100
Toronto, Ontario
Canada M5A 4P3
(647) 348-8811

See more