coldchickendish
in
Alhambra, CA
Green Island Restaurant
9557 Las Tunas Dr
Temple City
CA
91780
(626) 286-6788
3.8
mi