Deli Pizza & Grocery is a Ottawa, ON business. Deli Pizza & Grocery is located at 329 Bell Southtreet South, Ottawa, ON. The postal code is K1S4J9.
You can contact Deli Pizza & Grocery at 613-236-3700 or from out of area call 1 6132363700.