Best of Boston

Best Chinese Restaurant

1983 Best Chinese Restaurant

Moon Villa

Boston
Regardless of the Globe Spotlight Team’s investigation into after-hours clubs and unlicensed premises serving alcohol, Moon Villa is a superlative restaurant. The waiters aren’t surly […]