Where to go for brunch in Prague

Finally, the weekend. It's Sunday - no alarm clock blaring. If you are like a lot of people, you like to spend a good part of weekend mornings lying in bed. And when you finally get up, it's a little late for breakfast but a little early for lunch. And so: time for brunch!
Brunch: A Definition. The concept of brunch comes from the United States and, as the name suggests, is a combination of breakfast and lunch. Brunch is usually eaten between 11am and 3pm and consists of certain dishes from breakfast, with cold meat, cheese, eggs, and fruit pies.
Where to go for brunch in Prague. A popular hangout for American expats, Radost (Belehradska 120, Prague 2) offers a weekend brunch menu until 3pm, and the atmosphere at this vegetarian restaurant (although it does offer other options as well) is great.
Book-lovers can go to the Globe (Pstrossova 6, Prague 2) which is a combination English-language bookstore / cafe offering an open and friendly atmosphere. On nice days, you can enjoy the garden out back.
For a true Prague institution, you can't do better than the noble Café Louvre (Narodni 22, Prague 1), which offers a weekend brunch at unbeatable prices in one of the most renowned locales in town. Famous hisorical personalities such as Kafka and Einstein have eaten here.
Jama ( V Jame 7, Prague 1) is another place popular with American expats and offers reasonable prices, as does O’Che’s Bar (Liliova 14, Prague 1).
And a true American-style brunch can be had at Bohemia Bagel. There are three locations in town, one in Il Holesovice, one in the Lesser Town, and one in the Old Town not far from Old Town Square. This last location featurs a garden and a children's play corner.