Best of Boston
1983 Best Chinese Restaurant
Moon Villa
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 anymore, either. But know that when you order “cold tea” you may not get a beer anymore. Just cold tea.
23 Edinboro St., Boston,