The Hood

Address:
74360 State Highway 111, Palm Desert, California, USA
Telephone:
(760) 636-5220
Capacity:
200
 View map