icon/phone(619) 299-4030
icon/wwwhttp://leftyspizza.com
4030 Goldfinch St (at Washington)
San Diego, CA 92103
2021 Group Nine Media Inc.