Ibiza is a restaurant and bar offering a menu with photos. It's a popular spot with a lively atmosphere.