Killala is an Irish restaurant with an international flair. Enjoy steaks, fish, and desserts.