Lean Bean
Vegetarian
Lean Bean is a health food restaurant offering calorie-counted, meat-free meals.
Location
Best places nearby
The highest rated places close to Lean Bean.
Local restaurants nearby
Lean Bean, Riverwalk Plaza, Lake Dr, County Dublin


