at 3021 34th St, Lubbock , 79410-3225 United States
52 FB users likes India Palace Indian Restaurant, set it to 330 position in Likes Rating for Lubbock, Texas in Local Business category
India Palace Indian Restaurant is Lubbock based place and this enity listed in Indian Restaurant category. Located at 3021 34th St TX 79410-3225. Contact phone number of India Palace Indian Restaurant: (806) 799-6772