Bella Napoli Da Franco is an Italian restaurant known for its large portions and flavorful food. The establishment features tasteful decor and reasonable prices. It is located at Bahnhofstraße 17.