15791 Sheridan St, Southwest Ranches, Florida 33331 USA
a plate from the revolving sushi bar
Photo Credit: Yelp