Jan 22 2010

Fine Sushi Restaurants in Vegas

The video features two of the best sushi restaurants that Las Vegas offer. The chefs at Yellowtail show their signature dishes. The restaurant’s beautiful interior is very inviting. If you want to experience elegance and fine cuisine, Red Square will meet or exceed your expectation.

No Comments

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment