Boto Sushi Del Mar

2628 Del Mar Heights Road, Del Mar, CA 92014