Skip to content
Find another place
New Moon Villa Restaurant, chinese in Chinatown

New Moon Villa Restaurant

New Moon Villa on Edinboro Street has a broad Chinese menu with plenty of seafood. Salt-and-pepper squid, clams in black bean sauce and lobster with ginger and scallions are among the choices, along with shrimp with walnuts and mayonnaise. The menu also includes beef with bitter melon and a range of soups, rice dishes and noodles.

There’s room to build an order around a few shared plates or keep it to a single rice or noodle dish. Look beyond the familiar fried appetizers if you want to explore the seafood section, and check directly with the restaurant about availability and how to place an order.

← All places