Star Terrace

Restaurant · 901 S Federal Hwy, Lake Worth, FL

More food in Lake Worth, FL