From Our Editors
Lucky Star in West Palm Beach is a Chinese restaurant that features a delightful menu. The nice atmosphere and great menu options allow customers to focus on what matters: the quality.
If you don't feel like driving over to Belvedere, placing a delivery order is an option.
When you add it all up, you shouldn't walk away from Lucky Star disappointed.