Restaurant, pizzeria, and lounge bar, Eden Garden offers a panoramic terrace and free Wi-Fi.