Restaurant of Viva Palace - Rating and Reviews
443, Street Number 7, L block, Mahipalpur Village, Mahipalpur, New Delhi, Delhi 110037
Have You visited this Venue?
Rate It Now!
1 people have reviewed Viva Palace
Check Availability & Prices
Viva Palace