Aylin's Cafe

130 N Maxwell Ave Tulia TX 79088 USA

(806) 995-8815

Location