Know a great happy hour or special for this location?
Cecilia is an Elevated American Bistro with an Organic Wine list from family producers where the nostalgia of old New York meets the dynamic energy of the present.
Suggest an edit
97 St Marks Pl, New York, NY 10009
© 2025 Checkle, Inc
Privacy
Terms