HOME > Chowhound > Outer Boroughs >
Dec 9, 2007 04:03 PM
Discussion

Cafe Aquila on 23 ave (86th st?)near LGA in Queens looks like a beach hut23

Message

  1. Click to Upload a photo (10 MB limit)
Delete