Biscuit & Bean is a restaurant specializing in biscuit-based sandwiches and coffee. They offer takeout and delivery options.