The Islands Restaurant - Inside the Crowne Plaza

2270 Hotel Cir N, San Diego, CA

Menu (As of 10/29)

Full Service Restaurant

The Islands Restaurant - Inside the Crowne Plaza: hours and how to order