India Palace Indian Restaurant – Lubbock, Texas 79410

India Palace Indian Restaurant Description

Resource for typical Indian dishes, turned out in mellow, understated surroundings.

India Palace Indian Restaurant Location

Address: 3021 34th St A, Lubbock, TX 79410
Phone Number: +1 806-799-6772
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top