Stromboli offers generous portions of delicious Italian cuisine, including pasta and pizza. Don't miss the recommended pistachio cheesecake.