Explore Ottawa
Neighbourhood Business Directory
Il Vagabondo
186 Barrette (at corner of Beechwood and Marier)
Ottawa, Ontario
Ottawa, Ontario
Phone: 613-749-4877
A true Italian tradition. Our sepcialty: Fresh pasta made on the premises. Seafood, chicken and veal.