Cafe specializing in rolls. Offers walk-in service, deliveries, and phone orders.