Best of Boston

1980 Best Late-Night Dining

Moon Villa

Thanks to the viewers of “Five All Night, Live All Night,” who voted for this.

23 Edinboro St., Boston,