Popular Italian street food spot in Bellagio. Offers pizza by the slice, takeout, and fried seafood. Expect queues.