Oregon
Happy Valley
Sbarro
Sbarro
(503) 786-6218
12000 82nd Avenue, Happy Valley, OR 97086
Website
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available