I liked a YouTube video GRAPHIC: Live Shrimp Sushi and Live Shrimp Tempura - Sushi Ten
I liked a YouTube video GRAPHIC: Live Shrimp Sushi and Live Shrimp Tempura - Sushi Ten
One of our all time favorite places to eat is Sushi Ten in Chino Hills California. We highly recommend this amazing place that has rocked the sushi scene sin...
You've added this content to your favorites.
Post your comment
Load More