Category: Italian

Showing 1 - 1 of 1
La Tela Pizzeria
La Tela Pizzeria has been serving the Islands Neapolitan style pizza and house-made traditional Italian cuisine since 2009. Family-run and operated, The pizzeria is proud of the relationshi […]
133 Village Green Ln, Seabrook Island, South Carolina 29455