La Bella Napoli is an Italian restaurant offering traditional dishes like shrimp scampi and veal marsala. The establishment accepts credit cards and reservations, and features a full bar and free WiFi.