Traditional Irish-American cuisine and family owned restaurant located in the heart of Star, Idaho.