Fairhaven Market is an upscale market with quite expensive prices. They offer great items, just don't plan on shopping there it you're on a budget. The deli has the most delicious smoked roasted chickens you can imagine - just get there early or they're gone! The bakery offers delicious items, they make wedding cakes and specialty items, and offer delicious donuts and muffins! They have an in store coffee stand which serves up espresso and made to order pizza's. The wine selection is stupendous and the floral and produce sections are to die for!
Again, they are expensive!!