(626) 303-6591
1107 S Mountain Ave, Monrovia, CA 91016
View Map
Sorry, there are currently no reviews. Read More Monrovia Restaurant Reviews