1350 Beach Rd, Englewood, Florida 34223 USA
Sashimi tuna was OUTSTANDING! Order this as your meal, you won't regret it.
Photo Credit: Yelp