Places to eat in Willard, OH

Looking for a good restaurants near Willard, OH? Here you can see some of the best places to eat around Willard, Ohio that are open now.

Popular restaurants in Willard, OH

Country Kitchen

  • Address: 429 E Walton St Willard, OH 44890, USA
  • Phone: 419-935-0174
  • Cuisine: Indian cuisine
  • "A great place to eat, with warm environment, very nice people and authentic Indian food."

Read more