SELECT A LOCATION

Star River Chinese Take Out

5774 Okeechobee Blvd, West Palm Beach, FL 33417
(561) 684-0482

STORE HOURS

View MenuOrder Online