Restaurants - Cafe in Walpole, MA
Bristol Square Cafe