Pictures of Louie's Texas Red Hots on 2822 Bailey Ave, Buffalo NY.

(Click on a thumbnail to enlarge picture)