Italian · 1020 Mission St Unit H, South Pasadena, CA
Dine-In
More food in South Pasadena, CA · Italian Food in South Pasadena