Cannonball, located in the heart of San Diego in Belmont Park, is renowned for its innovative sushi cuisine, exceptional service, and vibrant atmosphere. Our commitment is...
Read More
Cannonball, located in the heart of San Diego in Belmont Park, is renowned for its innovative sushi cuisine, exceptional service,...
Read More