Get directions to: The Tralfamadore Cafe, Buffalo, NY
Restaurant address: 622 Main St. Buffalo, NY 14201, USA
Restaurant: The Tralfamadore Cafe