Aladdin's Castle

Welcome

Location

Aladdin's Castle
1260 Northridge Shopping Center, Salinas CA
831.449.3785   |   (toll free)