Tomato Pie Pizza Joint
1130 Mission St, South Pasadena, CA 91030-3212
Tomato Pie Pizza Joint is a Italian place is located in South Pasadena, California. The address of Tomato Pie Pizza Joint is 1130 Mission St, South Pasadena, CA 91030-3212.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://tomatopiepizzajoint.com