Restaurants - Asian in Taunton, MA
Orient Restaurant
May Villa Restaurant