The Flying Saucer Cafe is a 15000 sq. ft restaurant featuring the biggest Island Bar with a great mixology menu at Nehru Place offering Mediterranean, Italian and Pan Asian cuisines. The place has an ancient European feel to it with a great outdoor area.
The Flying Saucer Cafe is located at Nehru Place in Delhi NCR. If you are planning to enjoy Lunch, Dinner, Drinks, Dj, Beer, Pubs, Bars, Vodka, Whisky, Veg, Non Veg, Chicken Burger, visit this place. The place has been reviewed 1 time(s) and has received an average rating of 4.7.