Tuesday, March 2, 2010

Sushi anyone?



For the sushi lovers, this picture alone can make you get up and drive to the nearest sushi joint for a roll or two.

Mikuni is, if not the best, sushi restaurant located in Northern California. There are now several locations all throughout norcal, and even one in Colorado.

1 comment: