This restaurant is no longer available. Continue your search at OpenTable.
Top Notch Restaurant
At Top Notch we are extremely excited to be a part of Medford and the Historic Village. We firmly believe our patrons deserve a Top Notch experience. From the food, to the décor, to our staff and everything else in between, we want to make sure your visit to Top Notch is just that!
Located at 20 S. Main Street in Medford, our industrial yet cozy atmosphere sets the tone for our Modern American Bistro. From chicken pot pie to stuffed long hots and meatloaf to artisan brick oven pizza, our menu will offer up something for everyone. Using only the freshest and highest quality ingredients we will put our spin on comfort food that will leave you to… savor the taste.