This is a great place to find a gift, especially for yourself :) They have a large collection of special gifts. There is outdoor/patio finds also. On top of that the owner teaches mosaics and sells her special ceramic tile in wonderful colors. Prices are very reasonable. Can't say enough about this place.
320 Superior Ave Ste 250Newport Beach, CA 92663
520 Superior Ave Ste 140Newport Beach, CA 92663
360 San Miguel Dr Ste 105Newport Beach, CA 92660