Toutant

Toutant is a Contemporary Southern eat and cocktail offered in a cozy spot with industrial-chic decor in Buffalo, New York. Toutant is one of the Three Best Rated® Steak Houses in Buffalo, NY.