The Downstairs

  • Bars
  • Music Venues
121 W State Street
Ithaca, NY 14850
(607) 262-0047