Restaurants & Bars 1

Fish n' Chips

Jamaica | Mar 23, 2005 07:28 AM

Must have 'em tonight - woke up and it was the first think I thought about. I live in the East Village - y'all know any place close by?


Want to stay up to date with this post?

Recommended From Chowhound