Clark Street Market & Deli

Clark Street Market & Deli has opened at 81 Clark Street, near the intersection with Danforth.