DIRECTORY Avenue Open Kitchen Listing Type: Restaurants Address: 7 Camden Street, Toronto, ON, Canada