Amida is a German restaurant with a tasteful interior and a relaxed atmosphere. It offers a menu including steak and features a pleasant outdoor terrace.