This Italian restaurant, located in the heart of Bremen, offers a good dining experience behind an unassuming facade. It is also noted as a coffee shop.