bagel and egg sandwich topped with avocado, cream cheese and gruyere cheese

Dining and Cooking