Moon House Restaurant

Shanghainese. Good Food (Though the soup dumplings have gone down in quality). Unimaginative Decor. Good Service. Good location. Cheesy Music piped in. I recommend the Salted Pepper Squid.

Located at:

67 Bayard Street (Btwn Mott and Elizabeth Streets)
New York, NY 10013

Phone: 212-766-9399

Comments