Metro Restaurant And Party Hall 4.06

4.6 star(s) from 51 votes
Main Najafgarh Road, Uttam Nagar, Delhi - 110059, Metro Pillar No-655
New Delhi, 110059
India

About Metro Restaurant And Party Hall

Metro Restaurant And Party Hall Metro Restaurant And Party Hall is one of the popular place listed under Indian Restaurant in New Delhi , Food/grocery in New Delhi ,

Contact Details & Working Hours

Map of Metro Restaurant And Party Hall

Updates from Metro Restaurant And Party Hall

Reviews of Metro Restaurant And Party Hall

   Loading comments-box...