Village Inn Reviews & Details
120 Liledoun Rd
Village Inn is located at 120 Liledoun Rd in Taylorsville near the intersection of Liledoun Rd and W Main Ave. Their menu consists of American dishes . Call (828) 632-9217 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Liledoun Rd And W Main Ave
Tell us more about Village Inn Taylorsville!