8 years 5 months ago
<p>useless service,ambieance, catering & staff. Only good thing is space which however, is overshadowed by above points.</p>
1200
Venues, Delhi NCR