Otto's Restaurant

3972 Union Rd, Cheektowaga

(716) 632-2035 Otto's Restaurant map thumbnail, 3972 Union Rd Cheektowaga NY 14225-3514 American Food
Restaurant between Chapel & Orchard in Cheektowaga NY badges