(626) 350-0188
10053 Valley Blvd Ste 2, El Monte, CA 91731
View Map
Sorry, there are currently no reviews. Read More El Monte Restaurant Reviews