Get directions to: Elmwood Taco & Subs, Buffalo, NY
Restaurant address: 937 Elmwood Ave Buffalo, NY 14222, USA
Restaurant: Elmwood Taco & Subs