Islands Restaurant
Address:
5750 Fleet St Ste 120, Carlsbad, CA 92008
Phone:
(760) 268-1800 Restaurants
Other Businesses:
- Village Kitchen & Pie Shoppe at 9560 Tamarack Ave, Carlsbad, CA 92008
- Ice Cream Co at 6525 Camino Del Parque, Carlsbad, CA 92011
- Coco's Restaurant at 5780 Fleet St, Carlsbad, CA 92008
- Alberto's Mexican Food at 1850 Marron Rd, Carlsbad, CA 92008
- Veggie Grill at 965 Palomar Airport Rd., Carlsbad, CA 92011