Otto's Restaurant

Otto's RestaurantOtto's RestaurantOtto's Restaurant

Otto's Restaurant

Otto's RestaurantOtto's RestaurantOtto's Restaurant
  • Home
  • About Us
  • Menu
  • More
    • Home
    • About Us
    • Menu

  • Home
  • About Us
  • Menu

3972 Union Road, Buffalo, New York 14225

Phone (716) 632-2035

Monday: Closed

Tues - Saturday: 11AM - 11PM (kitchen closes at 9PM)

Sunday: Noon - 9:30PM (kitchen closes at 9PM)

Copyright © 2024 Ottos Restaurant - All Rights Reserved.