Elements s a Michelin Guide Michelin Star restaurant.
Tucked away in Dresden Germany, this amazing restaurant was a delicious seasonal meal. The huge dining hall and massive communal tables are gorgeous. The food was delicious. Service was fantastic. read more