Hi there,
Some great spots to watch the fireworks are:
* The top of the parking deck at Boulder Station
* Green Valley Ranch
* At the corner of American Beauty and Hollywood
When it comes to eating out in
Las Vegas two places I would suggest are:
* Caffe Giorgio which is located in the Mandalay Place offers pizza and pasta dishes for a reasonable price for under $25.
* The Regale Italian Eatery at the Excalibur is a nice place to grab a great Spaghetti dish.
Hope this helps
Vacationbuddy