India Palace Indian Restaurant
3021 34th St A, Lubbock
(806) 799-6772
Menu
Restaurants in Lubbock, TX
India Palace Indian Restaurant
3021 34th St A, Lubbock, TX 79410
(806) 799-6772