Posted in Houston Restaurants FRANK’S PIZZA, Houston – Downtown – Restaurant Reviews … – Tripadvisor January 7, 2023 Frank’s Pizza, Houston: See 247 unbiased reviews of Frank’s Pizza, rated 4.5 of 5 on Tripadvisor and ranked #50 of 7,003 restaurants in Houston. https://www.tripadvisor.com/Restaurant_Review-g56003-d485425-Reviews-Frank_s_Pizza-Houston_Texas.html Share this:TwitterFacebookWhatsAppLinkedInEmail