- 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."
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.