Hostess / Host at The Lot

Newport Beach, CA