Top Brunch Spots » Restaurants » Indian restaurant Lubbock » India Palace Indian Restaurant – Lubbock, Texas 79410
Resource for typical Indian dishes, turned out in mellow, understated surroundings.