at 3702 20th St, Ste A, Lubbock , 79410 United States
858 FB users likes Thai Pepper Restaurant, set it to 59 position in Likes Rating for Lubbock, Texas in Local Business category
Thai Pepper Restaurant is Lubbock based place and this enity listed in Thai Restaurant category. Located at 3702 20th St, Ste A TX 79410. Contact phone number of Thai Pepper Restaurant: (806) 795-7444