Categories:  Commerical 
Project:  Enigma Yorkville Restaurant & Bar  
Location:  23 St Thomas St, Toronto ON
Size: 4,250sq.ft
Type:  European Restaurant & Bar