Search results
- Figaro's Italian PizzaItalian Restaurant
Figaro s Pizza is an Italian-style restaurant that offers a variety of food items and beverages. It serves pizzas with...
Website: figaros.com
Phone: (503) 371-9318
1500 Liberty St SE Salem, OR 97302 2072.55 mi
Is this your business? Verify your listing