Leku Ona
117 S 6th St, Boise
(208) 345-6665
Recent Reviews
Order Online
You May Also Like
Chandlers Prime Steaks & Fine Seafood - 981 W Grove St
Steak House, Seafood, Wine Bar
Anthony’s Restaurant – Boise - 959 W Front St
Seafood
Neckar Coffee - 117 S 10th St
Coffee Shops, Coffee & Tea, Coffee Roasteries, Coffee, Pet Friendly
Restaurants in Boise, ID
Leku Ona
117 S 6th St, Boise, ID 83702
(208) 345-6665