Carroll's full service restaurant is one of the finest Medford restaurants in the area and the perfect backdrop to enjoy with friends and family all year long. Private dining is available for your next special corporate or social event call for more more details
Read  More




21 Main Street, Medford, MA - (781) 395-3344
  Mon - Wed 4 pm to 12 am Thurs - Sat 4 pm to 1am Sun 12 pm - 9 pm