Thursday, April 23, 2009

One of the Best Restaurants in Las Vegas




One of the best Italian Restaurants in Las Vegas has a rooftop garden and is located at 8771 Charleston Blvd near Red Rock Canyon. This family friendly restaurant has reasonable prices. I wish they had one of these in Orange County.

No comments: