Forum Shops Caesar's Palace, Las Vegas, Nevada 89109 USA
Salmon avocado roll and spicy tuna roll
Photo Credit: Yelp