Teriyaki, located next to Plaza San Diego, offers a variety of exquisite Asian dishes in one place. They serve traditional Asian food with dishes from Japan, Thailand, Singapore and Vietnam.
The decor is trendy Asian-minimalist, mixed with rustic elements.