Boston, MA asian restaurants & food

Moon Villa Restaurant

Chinese Restaurant

19 Edinboro St, Boston, MA 02111
(617) 423-2061

Excellent Good Average Poor Awful 3.0 / 5 based on 24 votes

Photos

  • Moon Villa Restaurant photo by Rob Pauloski
  • Moon Villa Restaurant photo by Rob Pauloski
  • Moon Villa Restaurant photo by Beverly Doughty
  • Moon Villa Restaurant photo by Maria Carla Abello-Chuatico
  • Moon Villa Restaurant photo by Meszesi Aliz-Evelyn
Order chow mein with chicken, its not on the menu but its... ... calamari, & spicy fried pork ... fried calamari, & spicy fried pork

Reviews: 5

  • Rob Pauloski
  • Rob Pauloski
  • Phal P.
  • Razorfish Client Summit
  • Anne F.