Soho Cafe

INR 1200
24 hours
Italian
Hotel Highgate, 33, Church Street, In Hotel Highgate, Brigade Road