Diego's Pizza - Serving San Diego

949 Broadway, Chula Vista, CA

Menu (As of 10/31)

Diego's Pizza - Serving San Diego: hours and how to order