Sbarrosimilar businesses >

858-481-1001
Picture for Sbarro

215 15th St
Del Mar, CA 92014

Find this business under: Restaurants, Restaurants Italian
Part of chain:  Sbarro

Email This