2167 50th St, Lubbock, TX 79412 +1 806-744-7373
restaurant, Idalou, TX, United States
Today
How to go there