Update Info - Villa Tavern
This restaurant was reported as closed. If it is open, let us know.
Villa Tavern
2110 14TH Ave
Lewiston, ID 83501
2110 14TH Ave
Lewiston, ID 83501
This restaurant was reported as closed. If it is open, let us know.