San Remo Pizza is an Italian restaurant offering pizza and homemade desserts. Takeaway options and delivery may be available.