Figaro's Italian Pizza Inc
1500 Liberty St SE # 160, Salem
(503) 371-9318
Figaro's Italian Pizza Inc
1500 Liberty St SE # 160, Salem 97302
(503) 371-9318