Get directions to: Teddy's Family Restaurant, Buffalo, NY
Restaurant address: 1245 Abbott Rd Buffalo, NY 14218, USA
Restaurant: Teddy's Family Restaurant