Bell & Flower is a restaurant Cuyahoga County Ohio located in United States.
86 N Main St Chagrin Falls , OH 44022 United States
Fun cocktails & good food... definitely not a quiet spot when busy...
We ordered the happy hour menu look at the photograph very clean and friendly place the Hidden Gem in Chagrin Falls.
Excellent mac & cheese
The cinnamon rolls, while not hot, are really good and worth trying. - Lenny Gallo
Try the cumin & butterscotch cake when in season,amazing! - Ernest Seldon