Do Drop Inn is a bi-level Italian restaurant offering pizzas, pastas, and other classic dishes. Enjoy beer and sports on TV in a relaxed atmosphere.