Mmmmmmmm

There's a sushi place in San Ramon, California (near San Francisco) called Sachi Suchi. I've been to many sushi restaurants across the country: Hawaii, Vegas, LA, SF, you name it... nothing compares to this place!!! The Salmon and White Tuna is simply amazing!!!
mpd09 mpd09
26-30, M
1 Response Jun 27, 2007

Sounds like a great find.