Tag: AB Celestial
Everything you ever wanted to know about India’s first floating restaurant
AB Celestial, India's first floating restaurant is a four-tier luxury dining vessel which houses a cafe, a banquet, lounge and open-air sky deck bar that gives you a 360-degree view of Bandra - Worli Sea Link. It not only adds a jewel to the crown of the city but also targets at boosting tourism as Mumbai are along the coast.