Modern steakhouse specializing in grilled meats, fish, and vegetarian options, located in the Hilton Tallinn Park hotel.