Depot Street Pizza Menu

17520 Depot St #100, Morgan Hill, CA 95037

Know a great happy hour or special for this location?