New Delhi [India], May 30: Capital Diner, the first-of-its-kind restaurant housed within a refurbished railway coach, is set to redefine dining experiences at the New Delhi Railway Station. Strategically located at the station's entrance, Capital Diner promises to offer travelers and locals