Samba Steak House & Sushi

1138 Worcester Rd
Framingham, MA
508.628.0288
42.298691
-71.443709
Hours:
Mon - Wed:11:30am - 11pm
Thu - Sat:11:30am - 1am
Sun:11:30am - 10pm

for Samba Steak House & Sushi
Directions
from: