Restaurants - Kuna, Idaho, United States
Food Server
Contact Michelle Faas
Lima Limon Restaurant is a restaurants company based out of 751 W 4 ST, Kuna, Idaho, United States.