Star House is a Chinese restaurant offering pickup options and specializing in Szechuan cuisine.