Big China is a Chinese restaurant offering basic stir-fries, fried seafood, and American sandwiches via a take-out window.