Indian restaurant, Cinnamons at Beechwood, offers flavorful curries. Known for its delicious food.