Samba Steak + Sushi

  • 1138 Worcester Rd,
    Framingham, MA 01702
  • Phone: 508 628-0288
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map