Search Results
Go Fresh
10 North St, Medfield, MA 02052
Go Fresh is a new restaurant located on North Street. The menu offers a variety of dishes to appeal to any palate.More Diners can choose from gourmet pizzas, falafel, salads, fattoush and more. The spacious dining area has about 20 tables and is brightly lit and well-maintained. 
See more »