LemoRower is a juice shop known for its refreshing, naturally green beverages.