Get directions to: Blue Bird Farm Tea Room & Gift Shoppe, Carrollton, OH
Restaurant address: 190 Alamo Road Southeast Carrollton, OH 44615, USA
Restaurant: Blue Bird Farm Tea Room & Gift Shoppe