(585) 266-1068    |    info@i-square.us    |   

The Electric Grill

The Electric Grill is a seasonal rooftop bar and grill. Currently closed for the season.