Skip to main content

Falafel Bar

restaurant · Buffalo, NY

Address
1009 Elmwood Ave, Buffalo, NY 14222
Phone
(716) 884-0444
Website
falafelbar.com
Where
42.9247, -78.8770

Search Hominin for Falafel Bar

Other restaurants nearby

More in Buffalo