3972 Union Road, Buffalo, New York 14225
Phone (716) 632-2035
Monday: 11AM - 9:30PM
Tues - Weds - Thurs: 11AM - 9PM
Friday & Saturday: 11AM - 10PM
Sunday: Noon - 9PM
Copyright © 2021 Ottos Restaurant - All Rights Reserved.