Restaurants & Bars 4


cheapcharlie | Nov 11, 2003 11:25 AM

Where in Manhattan can I get the best pomegranates? In this case price is not a concern. The large ones for sale at various fruit stores, generally for $1.49-$1.99, haven't been sweet enough.

Also does anyone know if pomegranate seeds have any +/- nutritional value?

Want to stay up to date with this post?

Recommended From Chowhound