(626) 445-4431
153 East Duarte Road, Arcadia, CA 91006
View Map
Sorry, there are currently no reviews. Read More Arcadia Restaurant Reviews