Update Info - Leonardis Pizza
This restaurant was reported as closed. If it is open, let us know.
Leonardis Pizza
333 N Woodruff Ave
Idaho Falls, ID 83401
333 N Woodruff Ave
Idaho Falls, ID 83401
This restaurant was reported as closed. If it is open, let us know.