(626) 966-2300
381 N Azusa Ave., West Covina, CA 91790
View Map
Sorry, there are currently no reviews. Read More West Covina Restaurant Reviews