(626) 288-0770
The Square Shopping Center 8150 Garvey Ave, Ste 10, Rosemead, CA 91770
View Map
Sorry, there are currently no reviews. Read More Rosemead Restaurant Reviews