Red Rose
Stauffacherstrasse 106, 8004 Zürich
Closed since 04:00, open again 20:00 - 05:00
043 233 53 23