The Stonehaus hero image

The Stonehaus

Restaurant

32039 Agoura Rd, Westlake Village, CA 91361, USA

Biter Score
8.2
Open
Wednesday: 7 AM – 9 PM