Cannonball hero image

Cannonball

Restaurant

1010 Mission St, South Pasadena, CA 91030, USA

Biter Score
8.8
Closed
Wednesday: 5 PM – 8:30 PM
Cannonball photo 1
Cannonball photo 2
Cannonball photo 3