A I Sushi
1910 Shadowridge Dr # 106
Vista, CA 92081
Vista, CA 92081