← Buffalo restaurants
Falafel Bar
No reviews yet
Restaurant1009 Elmwood Ave, Buffalo
Own or manage Falafel Bar? Claim this listing free
Hours
Hours not listed yet.
Details
Address1009 Elmwood Ave, Buffalo 14222
Phone(716) 884-0444
Websitehttp://falafelbar.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.