UDON ChuecaRestaurantsCalle del Clavel, 6Madrid, 28004 · ES+34915323369chueca@udon.esudon.esHours not available