Lean and Green Restaurant & Juice Bar

Points of Interest
View More
Lean and Green Restaurant & Juice Bar 368 Smith Rd George Town, Grand Cayman , Cayman Islands , | Directions
Description

Lean and Green Restaurant & Juice Bar is a top stop for fitness nuts in Grand Cayman! Offering a wide range of healthy Caribbean meals alongside a delicious variety of good-for-you, fresh squeezed juices, they're located in George Town. 

Reviews