3743 Tamiami Trl E, Naples, Florida 34112 USA
Red Dragon Roll / 2 pcs of Ikura sushi
Photo Credit: Yelp