The Flying Saucer Cafe
Nehru Place, Delhi
(Remember to say My Venue Bazaar told you!)
204, Underground Food court, TDI Mall, Bipin Chandra Pal Marg, Nehru Place, Below Nehru Place Metro

Subscribe

Sign up to our newsletter for inspiration and advice to help you plan awesome events