Long Island • United States
O Mandarin is a Chinese restaurant specializing in Sichuan hot pot, steamed dumplings, and Peking duck served in a stylish setting with classic decor.
+1 516 622 6666
Chinese, Sichuan
2 WS
4 AAA