Tremont House of Pizza operates from a straightforward storefront on Tremont Street in Boston's South End. The restaurant is open daily from 10 a.m. to 10 p.m., serving walk-in customers and handling orders for takeout.