UDON

Restaurant in Tarragona, Spain

Opening hours: Mo-Su 13:00-17:00, 20:00-23:00 Features: takeaway, delivery, vegan options