Usually a frequent diner of nearby Sashimi Island - I decided to stray and give Sushi Bon a try as they are rated exactly the same. I would give this place a 2.5.
The good: fish is fresh, grilled octopus is tender, the seaweed salad is seaweed salad and the miso soup is a little bit sweet.
The bad: service is bad. I must have asked for tea and water 3 times before I got it, I also neglected to get refills on ginger and wasabi. The sashimi slices are small, almost all the rolls come with mayo or tempura bits, hard to escape. Do not order any dessert except for ice cream - the deep friend french toast made me gag.
A very strange note on service - when the waitress was clearing our plates she left her own tray of dirty plates previously cleared from other diners on our table top as she went to serve another customer - it stayed there for 5 minutes?! Gross.
SASHIMI ISLAND ALL THE WAY.