3972 Union Rd Cheektowaga, NY 14225

(716)632-2035

Welcome to Otto's, where we have your favorite Italian, Seafood, & American cuisine!

 

All Content Copyright Otto's 2015 & Beyond