5774 Okeechobee Blvd, W Palm Beach 33417, United States
5774 Okeechobee Blvd, W Palm Beach 33417, United States
No delivery
Spot something wrong?
Dishes at Star River Chinese Take Out. Prices may vary in venue.
Been to Star River Chinese Take Out? Be the first to share what you ate.