Indian Railways has announced that the nation’s largest railway food court will be set up in Tambaram railway station in Chennai. The proposed food court, which will cover over 15,000 sq feet, will host a variety of Indian and international cuisines with the capability of serving over 500 people at a time.

By |
Go back to News Shots