Share:

Restaurants & Bars 6

Chip Shop?????

quoi | Jan 3, 2003 05:16 PM

Hiya.

I've heard quite a bit about this place and was wondering what is it, where is it, how to get there on the subway, and what is so special about this place? Also, any suggestions of what to order there?

Want to stay up to date with this post?

Recommended From Chowhound