St. Louis style (Imo’s)pizza in Houston area?

I heard that there’s an Italian restaurant somewhere in the greater Houston area that sells “St. Louis style” pizza. I’m specifically looking for pizza that replicates Imo’s Pizza by using Provel cheese.

Do any of you know which restaurant this is?

[Note: I didn’t type “provel” as a shortened word for provolone nor is it a mistake.]

submitted by /u/cat-geo
[link] [comments]