Ocean China is a cozy Chinese restaurant with a friendly waitstaff and a hands-on owner to welcome you in. The dishes, which are invariably fresh and delicious, include Chinese staples like Szechuan chicken, Mongolian beef, lo mein, orange chicken and so on.