The Jewel In The Box
The Box is a charming pizzeria located in the coastal town of Southwold, England. Known for its delicious, artisanal pizzas, the eatery combines fresh, locally sourced ingredients with a cozy atmosphere. Whether you're dining in or grabbing a takeaway, The Box offers a delightful experience for pizza lovers of all ages. Generated from this place's information