Search
Eating the Finest Sushi in the World
- Kimberly Villarubia
- Mar 1, 2019
- 1 min read
Mr. Carl Rosa arranged a special lunch for two members of the Houston, Texas area to dine at the finest sushi in the world - Sukiyabashi Jiro in Tokyo, Japan. Congrats to you both!

Comments