Restaurants & Bars

Outer Boroughs

Apicius in Astoria

Share:

Restaurants & Bars 1

Apicius in Astoria

Joe D. | Jun 10, 2005 11:39 PM

Anyone try this apparently fairly new Italian place on Steinway Street near 21st Avenue in Astoria?

Want to stay up to date with this post?