New Tokyo Japanese Restaurant
3170 Vista Del Camino # N
Marina, CA 93933
Marina, CA 93933