Green Garden is a restaurant offering a memorable dining experience in an elegant setting with a modern terrace.