If you can get into Boston proper, visit the North End/Waterfront. there are plenty of options in a tightly-packed neighborhood. I don’t know West Roxbury to assist.
Is Santahpios (east boston) still there?
thank you.