This is the food page of HOME 0F FRESH PASTA on 106 Preston St Ottawa ON .
(first reviewed on February 8, 2016, last updated on February 23, 2017.)
HOME 0F FRESH PASTA is ranked #1 of 13 Restaurants in Little Italy Ottawa.
This page has had 1829 visitors. You are the 1829th.