Boombaby is a sandwich shop offering various options. It provides seating, takeaway, and delivery, and accepts credit cards.