Wild Strawberry Cafe “kiosk

Wild Strawberry Cafe “Kiosk”, Kiosk, 610 Newport Center Dr, Newport Beach, CA 92660, United States

(949) 423-2066

Location