
Fra Angelica Studio
Clothing store★ 5.0(1)
Located at The Arcade in Cleveland, OH
A clothing store featuring bohemian-inspired dresses, tunics, and accessories, with handcrafted details and flowing fabrics for women.
About The Arcade
The Arcade is located at 401 Euclid Ave, Cleveland, OH 44115. It features 68 stores and services. Rated 4.3/5 based on 4,474 reviews.
View all stores at The Arcade