Our establishment is nestled in the heart of Ben Lomond, and we're excited to share our passion for delicious, innovative cuisine with you. Our menu is crafted ...
Aroma
(90)
Restaurant
Address: 9600 CA-9, Ben Lomond, CA 95005
Hours: Closed ⋅ Opens 11 AM
Phone: (831) 609-6596
“Aroma” is a brand new restaurant nestled in the redwoods of the Santa Cruz Mountains, offering Contemporary American cuisine, signature cocktails, ...
Rating
(2)
Aroma, Ben Lomond: See 2 unbiased reviews of Aroma, rated 4.5 of 5 on Tripadvisor and ranked #8 of 9 restaurants in Ben Lomond.
The food and cocktails Excellent! Mario welcomed us with hugs! Allen our waiter was exceptional! We had such a good time celebrating New Years Eve there!