The Chowmein Shop is located in Chennai, India on 16, 31, Thiruveethiyan Rd, Gopalapuram. The Chowmein Shop is rated 4.2 out of 5 in the category chinese takeaway in India.
Address
16, 31, Thiruveethiyan Rd, Gopalapuram
Service options
Delivery
Takeaway