Want good hot wings or a delicious hot pizza? This is the place to go. They have the best hot wings in Las Vegas hands down! All of their Italian/Sicilian dishes are delicious. They make everything fresh. And they have reasonable prices. Boston Pizza is located next to Olympic Gardens near the Stratosphere. They used to be open 24hrs but now they close I think around midnight?
PROS: Best food!
CONS: Takes a little while for your order.
more