Menu Close

Rose, The

  • 2255 N Triphammer Rd
  • Ithaca, NY 14850
  • (607) 257-5542
  • Visit Site
  • Details
  • Amenities
  • TripAdvisor