Call to place your order for
great home-style cooking!
(716) 632-2035
or
Visit with us at
3972 Union Road
Buffalo, NY 14225
Copyright © 2024 Ottos Restaurant - All Rights Reserved.