Yuyus Restaurant And Buffet

100 S Main St Penitas TX 78576 USA

(956) 509-1990

Location