Thames Pizza is a takeaway establishment offering a variety of pizzas, burgers, and chicken dishes. It operates as a sandwich shop with delivery options available.