Remove Ads

Photo of Islands Restaurant

Islands Restaurant

3645 Central Ave, Riverside, California 92506 USA

502 Reviews