Sit Lo Vietnamese Street Food opens Sugar Land location

The restaurant serves pho, banh mi, vermicelli and rice dishes, and appetizers.