Lucky Palace is a chinese restaurant Southwest Boise located in United States.
8630 W Overland Rd (E of Maple Grove Rd) Boise , ID 83709 United States
Outdoor Seating | No |
Very good, not greasy. A little spendy but worth it.
Southern Chinese food , Hong Kong style Chinese foid
Pecan shrimp is awesome.
Don't have a big group...(4) it took 41 min and still no food.. They serve the people with, less first..
Generals chicken rules
Saw a cockroach. Food was decent but we saw a cockroach!
Try the Baked sea bass - Mixed w a little Mongolian beef and no rice this dish was off the scale in flavor and a good on the healthy scale! - Christopher Claunch