New Moon Villa
Restaurant $
19 Edinboro St, Boston, MA 02111
Boston
Description
Come dine in to this hidden gem, located in the heart of Chinatown in Boston. Try our traditional or modernized Chinese cuisine that will leave you wanting more. Not to mention, our specialty, seafood. We offer live seafood, in which you're able to pick and choose what you would like to feast on! Make sure to get your late night munchies on here as we're open till 4 a.m. Enough reading, it's time for you to eat! Frequently Asked Questions
Places You Should Consider
New Moon Villa Photos
News & Articles