Eden Bar 2 Limited is a bar located at 96 Promenade. The establishment offers food and alcohol, and has outdoor amenities.