Islands Restaurant Pasadena

3533 E Foothill Blvd Pasadena CA 91107 USA

(626) 351-6543

Location