Strand Pizzeria offers a menu featuring pizza and kebab, with homemade Italian-style pizza.