Restaurant & Food ServicesRestrobar Kitchens 802, 8th Floor, Crown Heights Sector 10, Rohini Behind Crown Plaza Hotel, Rohini, New Delhi, Delhi 110085 Added on September 5, 2025