(626) 967-6998
116 N Vincent Ave, West Covina, CA 91790
View Map
Sorry, there are currently no reviews. Read More West Covina Restaurant Reviews