Thomas Town Pizzas is an Italian restaurant and takeaway offering pizza and other dishes. It is located on Francis Street.