Elmwood Taco & Subs

925 Elmwood Ave

(716) 886-4953 Elmwood Taco & Subs map thumbnail, 925 Elmwood Ave Buffalo NY 14222-1211 Subs
Restaurant between St James & Delavan in Buffalo NY badges