Deli and grill

2012-11-22

map

Deli and grill is at 40.745743333333,-73.945756666667.
Photographed in New York, New York, United States
Get there using Apple or Google maps