Get directions to: Tin Tin, Buffalo, NY Restaurant address: 695 Kenmore Ave Buffalo, NY 14223, USA Driving Walking Bicycling Restaurant: Tin Tin