(626) 582-8911
10507 Valley Blvd Ste 848, El Monte, CA 91731
View Map
Read More: El Monte Restaurant Reviews
Sorry, there are currently no reviews. Read More El Monte Restaurant Reviews