cecchis.nyc · Discovered 4 hr. ago
Cecchi’s is a modern bar and grill located in New York City’s West Village.