Elmwood Taco & Subs

925 Elmwood Ave
Buffalo, NY
716.886.4953
42.922332
-78.876699

for Elmwood Taco & Subs
Directions
from: