Flour Barrel
Deli · Sandwich Shop · American
The Flour Barrel is a bulk food and deli offering made-to-order sandwiches with fresh ingredients. They also provide a variety of products celebrating Ohio's country offerings.
Location
Vota recommends
Location
Vota recommends