I had this last week at Cafe Roma in San Francisco's Little Italy. It's a coffee shop where they roast their own coffee. There's no room for a real kitchen, but they have hard boiled eggs. I had mine on baggette but their also offer toasted sourdough or panini.