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.
