GALLERY – Green Owl
ABOUT THE PROJECT
Green Owl Restaurant
11 SE 4th Avenue, Delray Beach, FL 33483
Green Owl Restaurant tapped Garrem Construction for the construction of their restaurant in Delray Beach. The restaurant features a homey, casual interior featuring green accents that elevates the diner’s experience.