Metro Food Plaza
Restaurant • Fast food restaurant • Breakfast restaurantSelf-service restaurant dishing up international comfort fare amid unpretentious surrounds. People often mention good, service, Metro, taste, masala,
Address
Shop No-1,New Delhi Metro Station,Gate No-3, Ajmeri Gate, New Delhi, Delhi 110002, India
Contact
+91 95996 80203Rating on Google Maps
3.50 (1.3K reviews)Open on Google Maps
Working Hours
- Tuesday: 8 am to 11 pm
- Wednesday: 8 am to 11 pm
- Thursday: 8 am to 11 pm
- Friday: 8 am to 11 pm
- Saturday: 8 am to 11 pm
- Sunday: 8 am to 11 pm
- Monday: 8 am to 11 pm