A unique salad bar blending Indian flavors with Greek-inspired names, offering creative vegetarian options like divine tikki, heavenly paneer, and godly spinach creations.
Address
D-24, Flat 8, Jawahar Park, Deoli, Khanpur, New Delhi, Khanpur, New DelhiGet Directions