Sun Palace

3710 Verdugo Rd
Montrose, CA
818.249.7147
34.204048
-118.225385
Hours:
Mon - Thu:11am - 9:30pm
Fri - Sat:11am - 10pm
Sun: 4pm - 9:30pm

for Sun Palace
Directions
from: