Petals Address: 807 Meridian Ave # South, S Pasadena, CA 91030 Phone: (626) 441-2669 Restaurants Other Businesses: Panda Express at 899 El Centro St # South, S Pasadena, CA 91030