This is the kind of eating place Dudley has been waiting for. Crepe Station Café is friendly and informal, with fantastic fresh food and the relaxed atmosphere of a genuine bistro.