This is the food page of Jacob's Deli on 75 ALBERT ST Ottawa ON K1P 5E7.
(first reviewed on August 14, 2007, last updated on July 6, 2015.)
Jacob's Deli is ranked #6 of 37 Restaurants in The Canal Ottawa.
This page has had 828 visitors. You are the 828th.