Metro Restaurant And Party Hall
Main Najafgarh Road, Uttam Nagar, Delhi - 110059, Metro Pillar No-655,
New Delhi, 110059
Metro Restaurant And Party Hall is one of the popular Indian Restaurant located in Main Najafgarh Road, Uttam Nagar, Delhi - 110059, Metro Pillar No-655 ,New Delhi listed under
Indian Restaurant in New Delhi
,
Food/grocery in New Delhi
,