The Star Inn is a cozy pub and bar offering delicious pizzas in a warm atmosphere. It's a great spot to enjoy a casual meal and drinks.