Metropolitan Xpress
A 2/269 Road Number 2, New Delhi 110003 India
Metropolitan Xpress is a Italian, French, Chinese, Pizza, Cafe, International, Soups, Vegetarian Friendly place is located in New Delhi, National Capital Territory of Delhi. The address of Metropolitan Xpress is A 2/269 Road Number 2, New Delhi 110003 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 11 3013 5103,