Asian restaurant · 850 Southbridge St, Auburn, MA
Delivery
More food in Auburn, MA · Asian Food in Auburn