Restaurants & Bars 3

Igloo - Astoria

Barbara | Mar 24, 2004 11:59 AM

Has anyone been to Igloo on 31st St. in Astoria (off Ditmars)? Nice place - good salads, wraps, coffees, and variety of smoothies, veggie drinks and ice cream. Also there is a good supply of magazines if you're alone and want to read. A warm atmosphere with bare brick walls.

Want to stay up to date with this post?