Grilled Snails

Otway, Best restaurants brooklyn, clinton hill