The Leaf and Seed Cafe
116 10th St, Toledo
(419) 407-5333
Menu
Restaurants in Toledo, OH
The Leaf and Seed Cafe
116 10th St, Toledo, OH 43604
(419) 407-5333