Lviv keeps its secrets behind courtyard doors. Walk through the old town and you'll see pretty facades, UNESCO-listed squares, churches with mismatched towers. But the real city lives in the passageways. Push open an unmarked wooden door on a side street and you might find a coffee roaster working over an open flame, or a bar where they brew beer in copper tanks you can touch, or a restaurant hiding in a medieval cellar where the walls sweat limestone.
The first thing to know: this is not Kiev. Lviv is smaller, stranger, more stubborn about its identity. It was Austrian, then Polish, then Soviet, then Ukrainian, and somehow stayed itself through all of it. The official language is Ukrainian now, but you'll hear Polish in the cafes, Russian in the markets, and German tour groups clustering around the pharmacy museum. Everyone manages.
The Old Town: Where to Start
Rynok Square is the center, a rectangle of four-story townhouses painted ochre, cream, mint green, salmon pink. Each has a name and a story. The Black House has Renaissance sgraffito decoration scratched into black plaster. The Bandinelli Palace was built by a Florentine merchant in the 1590s. Look up at the rooflines: gables, statues, iron weather vanes shaped like ships and dragons.
The Town Hall in the middle has a 65-meter tower you can climb. The view shows you the layout: old town to the south and west, the citadel on the hill to the east, the train tracks and industrial zones beyond. The admission is cheap (about 40 UAH, roughly $1), but the stairs are narrow and there's no elevator. Open 9:00 AM to 6:00 PM, closed Mondays in winter.
Churches That Don't Match
Lviv's religious architecture is a timeline of competing powers. The Armenian Cathedral on Virmenska Street dates to 1363, with frescoes inside that survived Soviet anti-religious campaigns because someone had the sense to brick them over. The Latin Cathedral on Katedralna Square has a Neoclassical facade that took 300 years to finish. Inside, the high altar is pure baroque excess: gold, marble, painted ceilings.
The strangest is the Boim Chapel next to the Latin Cathedral. Built in the 1610s by a wealthy merchant family, the exterior is covered in stone carvings so dense you can't find the walls. Bible scenes, coats of arms, decorative scrollwork. The family wanted immortality. They got this: a building that tourists photograph while ignoring the cathedral beside it.
Coffee as Religion
Lviv has a coffee culture that predates Starbucks by centuries. The first cafe opened in 1829, and the tradition never stopped. Go to Svit Kavy on Katedralna Square, in a building that housed the city's first coffee house. They still roast on site. The third floor has a small museum of coffee equipment: brass grinders, porcelain cups, an 18th-century manual roasting drum.
Better yet, find the hidden cafes. Vertep on Brativ Rohatyntsiv Street requires walking through a passage between two buildings, then climbing narrow stairs. The space is a single room with low ceilings, books stacked on every surface, coffee made on a gas burner. No WiFi password (there is WiFi, but you have to ask). The owner speaks enough English to explain the roasting process if he's in the mood.
For the theatrical experience, try the Lviv Coffee Mining Manufacture on Rynok Square. They pretend coffee is mined from local mountains. Staff wear hard hats. There's an underground tunnel decorated like a mine. It's ridiculous. It's also fun, and the coffee is genuinely good: single-origin beans, proper espresso machines, skilled baristas who look embarrassed by the costumes.
Where to Drink
Lviv has more pubs per capita than any Ukrainian city, a legacy of Austrian brewing regulations that encouraged small-scale production. The most famous is the Lvivarnya on Kleparivska Street, in a building that housed the municipal brewery from 1715 to 1944. They resurrected the brand in 2005 and now operate a museum, restaurant, and working brewery.
The tour (100 UAH, about $2.50) runs every hour and includes two beers. The guide explains the copper kettles, the fermentation tanks, the cellar where barrels age. The tasting room has long wooden tables and serves food: sausages, pretzels, pork knuckle if you're committed. Try the 1715 Porter, a dark beer made to a pre-Soviet recipe.
For something less organized, find Kumpel on Volodymyra Vynnychenka Street. The building was a 19th-century textile factory. Now it's a brewpub with exposed brick, long communal tables, and eight house beers on tap. The food is heavy Ukrainian-German fusion: borscht with smoked ribs, potato pancakes with sour cream, cabbage rolls stuffed with meat and rice. Dinner with beer costs around 400 UAH ($10).
The underground scene lives at Kryjivka on Bankivska Street. To enter, you need to know the password (it changes, ask a local or check their social media). The space is a recreation of a Ukrainian Insurgent Army bunker from the 1940s: rough timber walls, military artifacts, staff in period uniforms. The politics are controversial—the UPA fought both Nazis and Soviets and remains divisive—but the atmosphere is undeniably intense. They serve homemade honey vodka and hearty stews. Not subtle, but memorable.
Eating in Lviv
The restaurant scene has improved dramatically in the last decade. For traditional Galician cuisine, try Arsenal on Pidvalna Street, in a 16th-century gunpowder arsenal. The space is stone vaults and dim lighting. The food is heavy: duck with cherry sauce, beef cheeks braised in beer, dumplings filled with meat or potatoes or cherries. Reservations recommended for dinner.
For something lighter, Goat's Milk on Sichovykh Striltsiv Street serves modern Ukrainian food in a converted apartment. Small plates meant for sharing: marinated herring with pickled onions, venison tartare, roasted beets with goat cheese. The wine list focuses on Georgian and Moldovan bottles, cheaper than French equivalents and often more interesting. Expect to pay 600-800 UAH ($15-20) for dinner with wine.
Breakfast culture exists but starts late. Try Milk Bar on Saksahanskoho Street for excellent pastries and flat whites starting at 9:00 AM. The cinnamon rolls are worth the trip alone.
Markets and Shopping
The main market is Krakivskyi on Bazarna Street, operating since the 15th century. It's not a tourist market. Old women sell homemade cheese and pickles from plastic buckets. Butchers in white coats work at open counters. The second floor has Soviet-era electronics stalls and repair shops where men fix phones with soldering irons.
For crafts, try the Vernissage on Andriivskyi Descent (actually on Pekarska Street near the citadel). Local artists sell paintings, embroidered shirts, wooden carvings. Prices are reasonable because these are working artists, not souvenir importers. Bargaining is acceptable but not expected.
Getting Around
The old town is walkable. Everything important sits within a twenty-minute radius. For the citadel and outlying areas, trams run frequently and cost 8 UAH (about $0.20). Buy tickets from conductors on board; they carry change.
Taxis are cheap but variable. Uber operates, as do local apps like Uklon. A ride across the city rarely exceeds 100 UAH ($2.50). Traditional taxi drivers will overcharge foreigners—insist on the meter or use an app.
The train station handles connections to Kiev (6 hours), Odessa (12 hours), and Polish cities like Krakow and Warsaw. Book tickets online at uz.gov.ua or at the station. Sleeper trains to Kiev cost around 500 UAH ($12) for a kupe compartment.
Practical Notes
Lviv is safe. The war is far to the east, though you'll see recruitment posters and fundraising displays. Air raid sirens sound occasionally; shelters are marked, but many locals ignore warnings that don't include immediate threat. Follow their lead or err on the side of caution.
Cash is still king in many places, especially markets and small cafes. ATMs are everywhere. Major cards work in supermarkets and chain restaurants.
English is increasingly common among younger people and service staff, but not universal. Learn "dobryi den" (hello) and "diakuyu" (thank you). Pointing works.
What to Skip
The High Castle isn't worth the climb. It's a hill with a ruined 14th-century tower foundation and a radio mast. The view is good but no better than the Town Hall tower, which requires less sweat.
The souvenir shops on Rynok Square sell the same mass-produced items you'll find in Kiev or Odessa. Buy crafts from the Vernissage or directly from artists.
When to Go
May and September offer the best balance: warm days, cool nights, manageable crowds. July and August are hot and packed with Polish and German tourists. December has Christmas markets and real snow, though days are short and gray. Winter can be bitterly cold; pack for temperatures that regularly drop below -10°C.
The Final Word
Lviv rewards patience. It's not a city of blockbuster sights. It's a city of small discoveries: a coffee shop through a courtyard gate, a bar in a converted synagogue, a restaurant where the waiter explains the family recipe for dumplings. Stay three days minimum. Spend one just walking and drinking coffee. Let the city show you what it wants to show you.
By Finn O'Sullivan
Irish storyteller and folklorist. Finn hunts for the narratives that do not make guidebooks—the pub legends, the family feuds, the neighborhood heroes. He believes every street corner has a story if you know who to ask.