Cafe Elba , our unique resort in Alibag (India) becomes recommended by RestaurantGuru that indicates it among the top 10 best coffeehouse restaurant in Alibag, the charming historic touristic place close to Mumbai. We are proud of this and commitment to continue making our place a memorable experience for all of our guests.