Eating Chinese Japanese Sushi at Samba Steak & Sushi restaurant in Framingham, MA.

Feedback

Do you manage or own Samba Steak & Sushi?

Yes