Waba Grill

1250 W Foothill Blvd C Azusa CA 91702 USA

(626) 334-3311

Location