One of the nation's Most Loved and Most Trusted Pizza Brand, Marco's Pizza, now has new location in Houston. Situated at 9540 S. Main St., Ste. 120, locals can expect a Primo Italian pizza experience that uses the freshest, highest-quality ingredients.
The Marco's Pizza location is owned and operated by Donald Tran, a young entrepreneur who also owns a gaming technology business. After working in real estate and finance, Tran successfully struck out on his own and is now able to bring Marco's Pizza to Houston.