Ithu Thaan Engal Ulagam Beef Stall is located in Chennai, India on Velachery - Tambaram Main Rd, opposite to National Institute of Wind Energy, Ram Nagar South, Madipakkam. Ithu Thaan Engal Ulagam Beef Stall is rated 1 out of 5 in the category korean beef restaurant in India.
Address
Velachery - Tambaram Main Rd, opposite to National Institute of Wind Energy, Ram Nagar South, Madipakkam