Sbarro
Address:
805 Plaza Dr, West Covina, CA 91790
Phone:
(626) 337-5910 Pizza, Restaurants
Other Businesses:
- Charley's Grilled Subs at 807 Plaza Dr, West Covina, CA 91790
- Roll It Sushi & Teriyaki at 815 Plaza Dr, West Covina, CA 91790
- California Chicken Roasters at 822 Plaza Dr, West Covina, CA 91790
- Coco Palm Express at 821 Plaza Dr, West Covina, CA 91790
- Charley's Grilled Subs at 807 Plaza Dr, West Covina, CA 91790