Petallion is a quaint establishment nestled in the heart of North Scituate, RI.
Specializing in unique floral arrangements and botanical creations, Petallion offers a serene and inviting atmosphere for customers to browse and select their perfect blooms.
Generated from their business information