Get directions to: Dimba's Chicken & Seafood, Lubbock, TX
Restaurant address: 5010 Quaker Ave Lubbock, TX 79413, USA
Restaurant: Dimba's Chicken & Seafood