Ivan's is a diner offering Canadian cuisine with breakfast, lunch, dinner, and brunch options. They cater to various dietary needs, including vegetarian, vegan, and gluten-free.