Babbo's Italian Food Shop
613-238-3663
66 Main Street
Ottawa
ON K1S1B6
Babbo's Italian Food Shop, 613-238-3663, 66 Main Street Ottawa ON K1S1B6 Canada. Babbo's Italian Food Shop offers services/products related to Restaurants. If you want to contact with the representative of Babbo's Italian Food Shop, please dial +1 6132383663.
Update Babbo's Italian Food Shop and add logo, business hours, images and more.