New Sugar Land Restaurant Offers Unique Mix of Thai Food, Breakfast & Espresso Drinks
Named after a rapid transit terminal in Bangkok, Silom Station is a new eatery bringing unique fare and drinks to Sugar Land. Operated by the Thai Cottage group, it offers freshly crafted espresso drinks from Sit N Sip Coffee Brewer and food from Dunch Thai Eatery. Located at 222 Highway 6 in The Crossing at […]