Noelani's Island Grill 1037 Laurel Street, San Carlos, CA 94070 | (650)394-8169 | https://www.noelanis.com/ Read More RestaurantJessica YangApril 28, 2021Neolanis Island Grillaapi, takeout, island