Liquor Deli

From Grand Theft Wiki
Jump to: navigation, search
Liquor Deli.

Liquor Deli is a business located in Idlewood, Los Santos, near Alhambra and across the street from the Going gas station. The Liquor Deli probably sells what a Deli sells and what a liquor store sells.