Figaros Italian Pizza & More 3341 Commercial St SE Salem, OR 97302 Phone: (503) 363-2068
Category: Foods - Carry Out