A server carves a whole roasted duck at a table in a restaurant. The camera focuses on the crispy skin being sliced and plated. More about Taste →
More about Taste
View on Map
7945 S Rainbow Blvd ste b, Las Vegas, NV 89139, Las Vegas, Nevada
Loading map...