Radio London Quartet at The Bickering Twins
Bickering Twins Mexican Restaurant and Bar, 114 N. Cayuga Street, Ithaca, NY
Dine, drink and dance downstairs in their cozy lounge. Happy hour specials 'til 6, lively entertainment 'til 7 and food service until 9pm. Come on down!