Allen Street Hardware Cafe


The Allen Street Hardware Cafe: Is it the Left Bank in Paris? The East Village in New York? Or is it Allentown, in Buffalo, New York? Food, drink, and atmosphere that’s cool and creative. Allen Street at the corner of College.