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.
|Thank you for writing a review. Once the moderator approves the review, users will be able to view your review on mydala.com|