Restaurants & Bars

Roll 'n' Sushi

Snoopy | Mar 13, 2006 06:14 PM

Anyone ever been to this place? It is in Santa Monica on Colorado. It's within walking distance from my office, but want to make sure it's decent first. Thanks!

Want to stay up to date with this post?

Recommended From Chowhound