Powered by Tripadvisor

Samba Steak & Sushi

1138 Worcester Rd
Framingham, MA 01702
Uber
MORE PHOTOS