Greaks Smokehouse/State Highway 6 - Alvin - Texas (TX) - United States of America
Restaurant Alvin