Cello Restaurant
< Back To Previous
  • 53 East 77th Street
  • New York, NY 10021
  212-517-1200
  • 53 East 77th Street
  • New York, NY 10021
  212-517-1200

General
  • WiFi - Free:
Meeting Venues
  • # of Private Rooms: 3

Advertisement
Advertisement