Yo Tea

Restaurant in Osnabrück, Germany

Opening hours: Oct-Apr: Mo-Sa 11:30-19:00

76/77 Johannisstraße, Osnabrück, 49074