985 Bennington St, Boston 02128, United States
985 Bennington St, Boston 02128, United States
No delivery
Spot something wrong?
Dishes at New Saigon Restaurant. Prices may vary in venue.
Been to New Saigon Restaurant? Be the first to share what you ate.