Keekwillie is a restaurant and bar offering a diverse menu with scenic views.