Posts Tagged: chula vista caterer

Ototo Sushi Restaurant at Liberty Station Has Delicious Sushi Rolls

At first glance you can tell that 0t0tO Japanese Restaurant  is a fun place to go for the best-tasting sushi and Japanese cuisine in Liberty Station. The decor has an inviting beach feel with surfboards mounted on the walls, three big-screen TVs and a lit up sushi bar. Their extensive menu of hot and cold… Read more »