Ibo is a Japanese restaurant offering sushi and Asian cuisine. It features lunch, dinner, and late-night dining options, with vegetarian choices available.