Liquor Deli

The Liquor Deli is located in Idlewood near "The Club" and across the street fromthe gas Station. The Liquor Deli probably sells

what a Deli sells and what a liquor store sells.