Islands Restaurant Pasadena hero image

Islands Restaurant Pasadena

Restaurant

3533 E Foothill Blvd, Pasadena, CA 91107, USA

Biter Score
8.0
Open
Sunday: 11 AM – 9 PM