Get directions to: L T's Old Time Subs, Buffalo, NY
Restaurant address: 1311 Union Rd Buffalo, NY 14224, USA
Restaurant: L T's Old Time Subs