Delicatessen Mini-Mart

Delicatessen Mini-Mart is a business in Chinatown, Liberty City in 1998.