Tomato Pie Pizza Joint

Phone orders only

1130 Mission St, South Pasadena, CA 91030

$0 MinimumAre you the owner?