Can anyone tell me about this place? I saw it on the Summerlicious list but I can't find any posts about it on Chowhound.
Obviously, the name is revolting... but it looks like it has some strong fundamentals.
Updated 1 year ago | 3
Updated 5 days ago | 0
Updated 1 year ago | 14
Updated 2 months ago | 0