La Costa
517 N Washington Ave, Emmett
(208) 365-1567
Menu
Restaurants in Emmett, ID
La Costa
517 N Washington Ave, Emmett, ID 83617
(208) 365-1567