Quote:
Originally Posted by Bblinks
Boss sushi eh.....gonna try it, my go to is California sushi, Korean owned but its darn good.
|
Mega is closer to California.
Boss Sushi is up in Westwood Plateau.
I am not a fan of California....I liken it to the McDonalds of the sushi world...very much geared towards high turn over.
They are cheap though...which is good from time to time.
Interested to know what you think of Boss if you go.