Contact
Otto's Restaurant (716) 632-2035
3972 Union Rd, Buffalo NY as of dinehere.us