CHILI LIQUOR STORE

3218 CHILI AVE, ROCHESTER,
NY, 14624, USA