At Warung Indo, Indonesian Cuisine Is the Star of the Show – Eater Houston

The Sugar Land restaurant is one of two Indonesian restaurants in the Houston area, and one of a handful in the state of Texas.