Order your food online for Metro Fast Food in New Delhi
We are preparing your food delivery for Metro Fast Food
Metro Fast Food
Phase Ground Floor 1 Near Central Market Gate, New Delhi I-110024, India
Chinese, Food, Soup, Chicken, Noodles, Takeaway
The redirect does not work? Just click on this link or copy it into your address bar