California Teriyaki Grill is a small place, but it’s a famous go-to place for lunch. Their friendly set of staff is known to be one of the bests in town. Talk about good food, and you must try their dragon roll wrapped with fresh ingredients. Their quick service sushi deserves your delicate taste for Japanese restaurants.
Sign in to your accountLost password?