• Samba Steak + Sushi

    • RESTAURANTS
    1138 Worcester Road
    Framingham, MA 01702
    (508) 628-0288
    •