Italian restaurant The Bathurst Deli offers pizzas, pasta, salads, sandwiches, and sweet treats. Located near Hyde Park.