Restaurant
Tommy’s Pizzeria
26 locals recommend,
Location
28 Norman Rd
Saint Leonards, England
Tips from locals
Great pizzas from a wood-burning oven. Canteen style interior. Great staff, the owner is always there. Great attention to detail. Will do crispy base if you so wish.