Get directions to: City Grill, Lubbock, TX
Restaurant address: 4609 Avenue A Lubbock, TX 79404, USA
Restaurant: City Grill