Drag box to select area
Island Petals is a flower and gift shop. They specialize in providing flowers for weddings and other special occasions. The shop is packed full of flowers and floral arrangements. They keep a number of binders with decorative ideas and event options.
607 E Balboa Blvd, Newport Beach, CA 92661
- Accessibility Details: The entrance is accessible by ramp.
- Hours: Wed - Sun, 9am - 7pm; Mon, Tue, closed
- Accessible: yes