25 W Valley Blvd, Alhambra, California 91801 USA
Cajun Seafood Fried Rice - So Good !! Must Order !!
Photo Credit: Yelp