Swiss
Chef's name: Ernst Schaer
Closed: Wednesday, Thursday
iTaste member reviews