Eating Deli Vietnamese at 163 Vietnamese Sandwich restaurant in Boston, MA.

Feedback

Do you manage or own 163 Vietnamese Sandwich?

Yes