I confess had my landscape designer Marsha not said to me -- ""check this place out, I'm sure you'll find what your looking for and you'll find every thing at great prices.""- I would have passed it by (the funky shops in front I think distract from this GEM). It really was a fantastic place to shop for fountains, planters and even patio furniture. (And I know I went to about a dozen places before i found exactly what i wanted at Fabbri).
Pros: great selection, great service, great prices
Cons: bring walking shoes, weekends can be busy