Cristaldi Food & Drink is a sandwich shop offering a variety of well-made sandwiches and crepes.