Village Inn Restaurant
Address:
2224 Nebraska Ave, Toledo, OH 43607
Phone:
(419) 536-7465
Restaurants
Other Businesses:
- Ann's Bar-B-Que at 1008 N Hawley St, Toledo, OH 43607
- Stadium Grill at 519 Jefferson Ave, Toledo, OH 43604
- McDonald's at 1225 Collingwood Blvd, Toledo, OH 43604
- China Star at 527 Dorr St, Toledo, OH 43604
- Aya East LTD at 308 Main St, Toledo, OH 43605