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.
Located at Nehru Place in Delhi NCR, The Flying Saucer Cafe is best known for Lunch, Dinner, Drinks, Dj, Beer, Pubs, Bars, Vodka, Whisky, Veg, Non Veg, Chicken Burger. 1 user(s) have reviewed The Flying Saucer Cafe and have given an average rating of 4.7.