Lima Limon Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (208) 922-3144
Address: 751 W 4th St, Kuna, ID 83634
Cuisines: Family Style
Price Range : Average
710 E Avalon St, Kuna, ID 83634
3801 E Fairview Ave, Meridian, ID 83642
331 N Avenue E, Kuna, ID 83634
780 W Avalon St, Kuna, ID 83634
1311 N Meridian Rd, Kuna, ID 83634
1565 S Meridian Rd, Meridian, ID 83642
482 W Troy St, Kuna, ID 83634
400 E Fairview Ave, Meridian, ID 83642
3272 E Pine Ave, Meridian, ID 83642
1815 S Meridian Rd, Meridian, ID 83642