The popular national sandwich shop has a store on 8th Avenue just south of Rosedale.
Related Pages: Restaurants / Cafes / Food