Even though it's on a busy Main Street, Main Sushi has ample parking in the back. The restaurant is larger than it looks from the outside, though for all its windows and doors (which all seem like the entrance) the actual entrance is all the way near the back. The decor is an odd mixture of western style on the outside, asian style on the inside. The staff are quite friendly, menu is in both English and Chinese.
Quality of food is average but is good for the price you pay. For the price I expected the sashimi to be thinly sliced, but it turned out to be relatively meaty. I've also tried the lobster sashimi which is alright. In comparison, the quality of the sashimi is better than their specialty rolls. I feel the rolls come apart when I try to pick it up - perhaps just the rolls I tried?
Overall I find this to be a decent spot for a family dinner - lots of options, spacious, and since it's not too busy you won't get kicked out right away after your meal.