Adria Zum Johannestor offers Croatian and Mediterranean cuisine in a cozy atmosphere.