The place is located in the centre of Darmstadt in a nice area. It is cosy and not too big, perfect for a romantic dinner as well as a business dinner. The food was very tasty, the meats were excellent (we had steak and lamb). Wine choice was decent and fitting. All in all a very nice Italian place.
The only drawback could be that the waiters could not speak English but at least they understood a bit so we managed to order what we wanted.
If you own or manage Mezzo Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.