Teriyaki Sun

A casual sushi spot in National City, San Diego, offering straightforward rolls and a low-key counter atmosphere suited to quick, unfussy meals.

Sushi ยท San Diego

  • Casual

Explore more restaurants and bars on Moodtable