Bistro Stromboli is an Italian restaurant offering a menu with interesting dishes beyond the usual fare.