• Ordering Takeout?      Place your order over the phone
  • 893 E. National Road, Vandalia, OH 45377
  • (937) 890-8899