Scoville Hot Chicken
Chicken restaurant • Lower East Side
@davidcho
Things I want to eat in New York
117 Orchard St, New York, NY 10002
+1 917-965-2223
scovillechicken.com
1 Postcard
See full details