Chow Mein is a Chinese restaurant offering a delivery service. It is located at 41-43 Adelaide Terrace. The establishment also has a website for its halal offerings.