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