AB Celestial is a floating restaurant located at Bandra - by Anand Tiwari

Anand Tiwari

3/13/20181 min read

Open air restaurant and bar that gives you a glimpse of the mumbai skyline, worli bandra sealink and ofcourse an unrestricted view of the arabian ocean. Read More...