The Castle Sports Bar and Grill

Manhattan Beach

The Castle Sports Bar and Grill

2401 N Sepulveda Blvd
Manhattan Beach, CA 90266

Leave a review for The Castle Sports Bar and Grill