Restaurant Search

LA Plaza

Burley, ID


CONTACT INFO

Phone:

208-543-8600

ADDRESS

LA Plaza
1206 Main Street
Burley, ID 83318

More Restaurants in Burley

REVIEWS

Rate It: