Update Info - La Plaza
This restaurant was reported as closed. If it is open, let us know.
La Plaza
1206 Main St
Buhl, ID 83316
1206 Main St
Buhl, ID 83316
This restaurant was reported as closed. If it is open, let us know.