Restaurants & Bars 7

Fat Crab?

rhubarb | Jul 16, 2006 05:50 PM

I live in Sf and I'm coming to NY in Oct. i heard about this place from someone.
Where is it? Any comments?
Thanks in advance

Want to stay up to date with this post?

Recommended From Chowhound