Eden Garden is a restaurant offering a chic and cozy atmosphere. Takeaway options are available.