Umar fish stall is located in Chennai, India on 28, Cholambedu Rd, Tiruvenkadam Nagar, Cholapuram, Thirumullaivoyal. Umar fish stall is rated 3 out of 5 in the category fish & chips restaurant in India.
Address
28, Cholambedu Rd, Tiruvenkadam Nagar, Cholapuram, Thirumullaivoyal
Service options
Takeaway
Dine-in