The Stonehaus hero image

The Stonehaus

Restaurant

32039 Agoura Rd, Westlake Village, CA 91361, USA

Biter Score
8.2
Closed
Saturday: 8 AM – 10 PM