Best Budget Eats in Sofia: Great Food Without the Big Bill

Photo by  Anh Vy

25 min read · Sofia, Bulgaria · best budget eats ·

Best Budget Eats in Sofia: Great Food Without the Big Bill

IG

Words by

Ivanka Georgieva

Share

Advertisement

Best Budget Eats in Sofia: Great Food Without the Big Bill

Sofia is one of those rare European capitals where you can eat extraordinarily well without watching your wallet bleed out. I have spent years wandering this city, from the crumbling Ottoman-era streets of the center to the sprawling socialist-era neighborhoods on the outskirts, and I can tell you with full confidence that the best budget eats in Sofia are not hidden behind some influencer paywall. They are out in the open, on every other corner, feeding students, taxi drivers, grandmothers, and office workers who refuse to overpay for a decent meal. The cheap food Sofia offers is not an afterthought or a compromise. It is the backbone of how this city actually eats, and once you understand where to look, you will never need to sit down at a tourist-trap restaurant on Vitosha Boulevard again.

What makes affordable meals Sofia has access to so remarkable is the layering of culinary traditions. You have Ottoman-influenced börek shops sitting next to Bulgarian banitsa bakeries, Soviet-era canteens turned into hip noodle bars, and a new generation of young chefs running tiny grill joints that charge a fraction of what you would pay in Prague or Vienna. The eat cheap Sofia scene is not just about saving money. It is about understanding how Sofia lives, how it has survived empires and ideologies, and how food remains the most democratic thing in this city. I wrote this guide because I believe anyone can eat like a local here, and I want to show you exactly how.

Advertisement


1. The Banitsa Shops of Sofia: Flaky, Cheap, and Everywhere

If you want to understand cheap food Sofia has at its most essential level, you need to start with banitsa. This is a filo pastry pie, typically filled with white cheese, though you will also find versions with spinach, pumpkin, leeks, or even minced meat. Every neighborhood in Sofia has at least one banitsa shop, and most of them open before six in the morning. The banitsa is the breakfast of this city, the thing people grab on the way to work, the snack that gets students through exams, and the food that grandmothers judge you by if you do not eat enough of it.

1. Banicharnitsa "Starata" on ulitsa "Georgi S. Rakovski"

Advertisement

I walked into this tiny spot on ulitsa Georgi S. Rakovski, just behind the Ivan Vazov National Theatre, on a Tuesday morning around seven-thirty. There were already six people in line, all of them speaking rapid Bulgarian into their phones while waiting. The woman behind the counter was pulling trays of cheese banitsa from the oven, and the smell of butter and filo dough hit me before I even reached the register. I ordered a large slice with a glass of ayran, the cold yogurt drink that is the traditional pairing. The banitsa was still steaming, the layers of filo shattering into golden flakes, and the cheese inside was tangy and rich without being heavy. The whole thing cost me about 2.50 leva, which is roughly 1.30 euros.

Local Insider Tip: Ask for "banitsa sa sirene i kashkaval" if you want the mixed cheese and yellow cheese version. Most tourists just point at the plain cheese one, but the combination is what the regulars order. Also, never go after nine in the morning on a weekday. The best trays sell out fast, and you will be left with the end pieces that have been sitting under the heat lamp too long.

Advertisement

This place connects to Sofia's identity as a city that moves early. The banitsa shops here are not trendy brunch spots. They are functional, no-frills operations that have been feeding Sofia's working class for decades. The location on Rakovski Street puts you right in the cultural heart of the city, steps from the theatre and the Literature Museum, so you can eat and walk without losing any time.

2. Sofia Grill House on ulitsa "Vasil Levski"

Advertisement

A few blocks away, on ulitsa Vasil Levski, I found a banitsa counter inside a small grocery-style shop that also sells ready-made salads and cold cuts. This is not a sit-down place. You order at the counter, eat standing at a narrow ledge by the window, or take it to go. The spinach and cheese banitsa here is exceptional, greasy in the best possible way, with a filling that tastes like someone's grandmother spent the morning preparing it. I paid 2 leva for a generous portion and ate it while watching the morning traffic on one of Sofia's busiest boulevards.

Local Insider Tip: The shop keeps a small hot plate near the counter where they warm up pre-made stuffed peppers and meatballs in tomato sauce. These are not on the menu board. You have to ask. They cost around 3.50 leva and are perfect if you want something more substantial than pastry.

Advertisement

The connection here is to Sofia's Ottoman and post-Ottoman food culture. Banitsa itself is a direct descendant of Ottoman börek traditions, and the fact that these shops exist on every major street in the city is a living reminder of centuries of culinary exchange between the Balkans and Anatolia.


2. The Grill Joints of Sofia: Where Meat is Still Affordable

Sofia takes its grilled meat seriously, and the city is full of small grill joints where you can get a full plate of kebcheta (grilled minced meat fingers), a salad, bread, and a beer for under 10 leva. These are not fancy restaurants. They are often windowless, smoky, and loud, with plastic tables and walls decorated with whatever the owner felt like hanging up. They are also some of the best cheap food Sofia provides, and they are where you will find the most authentic version of Bulgarian home cooking translated into a public setting.

Advertisement

3. "Kebcheta i Skara" on ulitsa "Slatinska" in the Lozenets District

I visited this place on a Friday evening around eight, and every table was full. The owner, a large man with a mustache who seemed to know everyone by name, was working the grill himself while his wife ran plates to the tables. I ordered three kebcheta, a shopska salad, bread, and a Zagorka beer. The kebcheta were long, finger-shaped patties of minced meat with a charred exterior and a juicy, peppery interior. They were served on a metal plate with a pile of french fries that had been fried in oil that clearly needed changing, but I did not care because they were crispy and salty and perfect with the meat. The total bill came to about 8.50 leva.

Advertisement

Local Insider Tip: Go on a weekday if you want to avoid the Friday and Saturday crowd. The grill gets backed up on weekends, and the kebcheta sometimes come out rushed, with the centers not cooked through. On a Tuesday or Wednesday, the owner has time to cook each order properly, and the quality is noticeably better.

The Lozenets district is one of Sofia's older residential neighborhoods, built largely during the socialist era with wide boulevards and large apartment blocks. Eating here gives you a glimpse of how Sofia's middle class lives, far from the polished center. The grill joints in this area are community gathering spots, and the food is unpretentious and generous.

Advertisement

4. "Gril Bar" on ulitsa "Graf Ignatievo" near the city center

This is a slightly more polished version of the same concept, located on Graf Ignatievo Street, a narrow road just off Vitosha Boulevard that most tourists walk right past. I came here for lunch on a Wednesday and ordered a mixed grill plate that included a pork chop, two kebcheta, a piece of chicken, grilled onions, and a generous portion of fries. The pork chop was thin but well-seasoned, the chicken was smoky and tender, and the whole thing cost 11 leva, which is still remarkably cheap for a full grill platter in a European capital. The interior is dim, with wooden tables and a large open kitchen where you can watch the cooks working over charcoal.

Advertisement

Local Insider Tip: The grilled onions here are not a side dish. They are a main event. They char the whole onions over the coals until the outside is black and the inside is soft and sweet, then serve them with a dusting of paprika. Order extra. Also, the house white wine, served in a small carafe, is local, dry, and costs about 3 leva. It pairs perfectly with the smoky meat.

Graf Ignatievo Street has historically been a backstreet for locals who wanted to eat near the center without paying center prices. The buildings here are a mix of old two-story houses and newer infill construction, and the street has a quiet, lived-in feel that contrasts sharply with the commercial chaos of Vitosha Boulevard one block away.

Advertisement


3. The Soup and Stew Spots: Sofia's Underrated Comfort Food

One thing I have learned from years of eating in Sofia is that Bulgarian soups and stews are criminally underrated by visitors. Most tourists go straight for the grilled meat and the banitsa, but the cheap food Sofia excels at includes a whole universe of hot, filling, deeply flavorful soups and stews that cost between 2 and 5 leva. These are the dishes that get Sofia through its cold winters, and they are served in small, unassuming places that most guidebooks ignore.

5. "Supa i Salata" on ulitsa "Shishkovtsi" near the Women's Market

Advertisement

I found this place by accident on a cold November afternoon when I was walking through the area near the Zhenski Pazar, Sofia's famous Women's Market. The shop is barely wider than a doorway, with a counter, a few stools, and a large pot of soup simmering on a portable burner. I ordered a bowl of tarator, the cold cucumber and yogurt soup that is Bulgaria's most iconic dish, even though it was freezing outside. The owner looked at me like I was insane, then laughed and said, "You must be Bulgarian inside." The tarator was thick, garlicky, and refreshing, with crushed walnuts and a generous drizzle of olive oil. It cost 2 leva. I also tried the bob chorba, a thick bean soup that is a staple of Bulgarian monastery cooking, and it was hearty, smoky, and deeply satisfying at 2.50 leva.

Local Insider Tip: The tarator here is best in summer, obviously, but the bob chorba is a year-round dish that most tourists never try. Ask if they have "shkembe chorba," the tripe soup, which is a legendary hangover cure in Bulgaria. They do not always have it, but when they do, it is rich, spicy, and costs about 3 leva. It is the kind of soup that either changes your life or makes you never want to eat tripe again.

Advertisement

The Women's Market area is one of Sofia's most historically layered neighborhoods. It has been a trading hub for over a century, and the streets around it still have a rough, working-class energy that feels authentic in a way that the increasingly gentrified center does not. Eating here connects you to the Sofia that exists beyond the postcards.

6. "Moma" on ulitsa "Ekzarh Yosif"

Advertisement

Moma is a small restaurant on Ekzarh Yosif Street in the center that serves traditional Bulgarian food at prices that have not changed much in years. I went for dinner on a Thursday and ordered a bowl of kavarma, a slow-cooked pork and vegetable stew served in a clay pot. The stew was rich and dark, with peppers, onions, tomatoes, and chunks of tender pork that fell apart when I touched them with my spoon. It came with a side of bread for dipping, and the whole meal cost 6.50 leva. The interior is decorated with folk textiles and old photographs, and the staff are mostly older women who treat every customer like a neighbor.

Local Insider Tip: The kavarma is only available after noon, and they usually make a limited number of portions. If you arrive after seven in the evening, there is a good chance they have run out. Go for lunch instead, and order a glass of their homemade rakia, the Bulgarian fruit brandy, which they make themselves and serve in a small ceramic cup. It costs 2 leva and will warm you from the inside out.

Advertisement

Moma represents a style of Bulgarian restaurant that is slowly disappearing, the kind of place where the recipes come from the owner's mother and grandmother, where the portions are large and the prices are low, and where the atmosphere feels like someone's dining room. Supporting places like this is one of the best ways to preserve Sofia's food culture.


4. The Street Food and Fast Food Corners of Sofia

Sofia has a thriving street food and cheap fast food scene that goes beyond the obvious. While you will find the usual suspects like hot dog stands and kiosks selling pressed sandwiches, the city also has a growing number of small operations serving everything from Vietnamese pho to Turkish döner to Bulgarian-style burgers. The eat cheap Sofia philosophy is alive and well in these spots, and they are often the best choice for a quick, satisfying meal when you are on the move.

Advertisement

7. "Hadjidraganov's Houses" on ulitsa "Laveleye"

This is not street food in the traditional sense, but it is one of the most affordable traditional dining experiences in Sofia, and it deserves a mention. Hadjidraganov's Houses is a complex of restored 19th-century Bulgarian houses on Laveleye Street, near the Russian Church, that have been converted into a restaurant serving regional Bulgarian dishes. I know what you are thinking. A restored historic house near the Russian Church sounds expensive. But the lunch menu here is surprisingly reasonable. I ordered a plate of patatnik, a potato dish from the Rhodope Mountains that is somewhere between a fritter and a gratin, along with a grilled vegetable plate and a glass of lemonade. The total was about 9 leva. The patatnik was crispy on the outside, soft and minty on the inside, and unlike anything I had eaten before.

Advertisement

Local Insider Tip: Skip the main dining room and eat in the courtyard garden if the weather allows. The garden is quieter, more atmospheric, and the staff are more relaxed. Also, the patatnik is not always on the printed menu. Ask your server if they have it, because it is a seasonal specialty that depends on whether the kitchen has the right kind of potatoes.

This place connects directly to Sofia's 19th-century revival period, when wealthy merchants built elaborate houses in the Bulgarian national style. The buildings themselves are artifacts, and eating inside them is a way of experiencing Sofia's cultural history through food.

Advertisement

8. The Döner Stands of ulitsa "Knyaz Alexander I" (the Underpass)

The pedestrian underpass beneath Knyaz Alexander I Street, the main pedestrian boulevard, is home to several small food counters that serve döner kebab, wraps, and other fast food. I am not going to pretend these are gourmet operations. They are cheap, quick, and open late, which is exactly what you need after a night out or a long day of walking. I ordered a large chicken döner wrap from one of the counters, loaded with cabbage, sauce, and chili, for 4.50 leva. It was messy, salty, and exactly right.

Advertisement

Local Insider Tip: The counter on the far right side of the underpass, as you face the exit toward the Presidency, makes the best wrap. They use more sauce and fresher vegetables than the others. Also, if you are here after midnight, the prices sometimes drop by a lev or so because the vendors want to clear out their stock before closing.

The underpass itself is a piece of socialist-era infrastructure that has been repurposed as a commercial corridor. It is not glamorous, but it is functional, and it serves a real need for Sofia's nightlife crowd and late-shift workers. The döner stands here are part of a broader trend of Turkish and Middle Eastern fast food that has become deeply embedded in Sofia's food landscape.

Advertisement


5. The Bakeries and Sweet Shops: Sofia's Affordable Indulgences

No guide to the best budget eats in Sofia would be complete without covering the bakeries and sweet shops. Bulgaria has a rich tradition of pastry-making that draws from both Ottoman and Central European influences, and Sofia is full of small bakeries where you can get a sweet or savory pastry for under 2 leva. These are not the fancy patisseries that have opened in the center in recent years. They are old-school operations that have been feeding Sofia's sweet tooth for decades.

9. "Sladkarnitsa Pobeda" on ulitsa "Vasil Levski"

Advertisement

Pobeda is one of Sofia's oldest confectionery shops, located on Vasil Levski Boulevard near the SU St. Kliment Ohridski metro station. I stopped in on a Saturday morning and ordered a slice of torta Kyiv, the famous Soviet-era meringue and hazelnut cake, along with a small box of lokum, Turkish delight. The torta Kyiv was impossibly light, with a crunchy meringue exterior and a buttery hazelnut filling that dissolved on my tongue. The lokum was rose-flavored, soft, and fragrant. The total cost was about 4 leva for both items.

Local Insider Tip: The torta Kyiv is made fresh each morning, and the best slices come from the center of the cake, where the meringue is thickest and the filling is most generous. If you see a whole cake on the counter, ask the server to cut from the middle. They will know you are a regular.

Advertisement

Pobeda has been operating since the 1940s, and it is one of the few remaining examples of the state-run confectionery shops that were once common across socialist Bulgaria. The fact that it still exists, still serves high-quality pastries, and still charges reasonable prices is a small miracle in a city where rents have skyrocketed.

10. "Bulinov Bakery" on ulitsa "Solunska"

Advertisement

This is a neighborhood bakery on Solunska Street in the Oborishte area, south of the center. I found it on a Sunday morning when I was looking for something sweet to eat while walking through the nearby Borisova Gradina park. The bakery sells a variety of sweet and savory pastries, but the standout is the kifla, a crescent-shaped pastry filled with jam, chocolate, or white cheese. I ordered a cheese kifla and a coffee, and the total was 2.80 leva. The kifla was soft, slightly sweet, and filled with a dense, tangy cheese that reminded me of ricotta but saltier.

Local Insider Tip: On Sundays, the bakery makes a special batch of mekitsi, Bulgarian fried dough pieces that are served with honey or jam. They are only available on weekend mornings and sell out by ten. If you see them, order them immediately. They are the best thing in the shop, and they cost 2 leva for a plate of six.

Advertisement

Solunska Street is in one of Sofia's most beautiful residential neighborhoods, with tree-lined sidewalks and well-preserved early 20th-century architecture. Eating here, in a quiet neighborhood bakery, gives you a sense of Sofia's domestic life that you will never get from a restaurant review.


6. The Market Halls and Food Stalls: Eating Inside Sofia's Public Markets

Sofia's public markets are some of the best places in the city to find cheap food Sofia residents actually eat on a daily basis. The markets are not just for buying produce. They are social hubs, community centers, and, increasingly, food destinations. Several of Sofia's markets have small food counters and stalls where you can get a hot meal for a fraction of what you would pay in a restaurant.

Advertisement

11. The Central Hali (Tsentralni Hali) on ulitsa "Knyaz Alexander I"

The Central Hali is a covered market hall just off the main pedestrian boulevard, and it has been a food destination since it opened in the early 20th century. The ground floor is mostly produce, meat, and cheese vendors, but the upper level has a food court with small counters serving everything from grilled fish to Vietnamese noodles to Bulgarian stews. I went for lunch on a Friday and ordered a plate of grilled trout with a side of rice and vegetables from one of the fish counters. The trout was fresh, simply seasoned with salt and lemon, and grilled over charcoal. It cost 7 leva, which is an absurdly good price for a whole fish in a European capital city center.

Advertisement

Local Insider Tip: The food court gets extremely crowded between noon and one on weekdays, when office workers from the nearby government buildings come for lunch. Go at eleven-thirty or after one-thirty to avoid the rush. Also, the stall in the far left corner, as you face the escalator, makes the best lentil soup in the building. It costs 2 leva and is perfect on a cold day.

The Central Hali is one of Sofia's most important architectural landmarks. The building itself, with its neoclassical facade and iron-and-glass interior, dates from 1911 and has been a symbol of Sofia's commercial life for over a century. Eating here is not just about the food. It is about participating in a tradition of public market dining that stretches back generations.

Advertisement


7. The Student Eateries and Canteens: Sofia's Cheapest Meals

Sofia is a university city, with tens of thousands of students attending institutions like Sofia University, the Technical University, and the National Academy of Arts. Where there are students, there are cheap canteens and eateries designed to feed people on tight budgets. These are some of the most affordable meals Sofia has to offer, and while they are not always the most atmospheric, they are honest, filling, and often surprisingly good.

12. The SU St. Kliment Ohridski University Canteen on bulvard "Tsar Osvoboditel"

Advertisement

The main canteen of Sofia University is located in the basement of one of the university buildings on Tsar Osvoboditel Boulevard. It is open to the public, not just students, and it serves a rotating menu of Bulgarian dishes at prices that have not changed much since the socialist era. I went for lunch on a Wednesday and ordered a bowl of chicken soup, a portion of moussaka, and a slice of bread. The soup was clear and rich, with chunks of chicken and vegetables floating in a broth that tasted like it had been simmering for hours. The moussaka was layered with minced meat, potatoes, and a custard topping that was slightly overcooked but still delicious. The total bill was 4.50 leva.

Local Insider Tip: The canteen serves a daily special that is announced on a chalkboard near the entrance. This is always the cheapest option, usually between 3 and 4 leva, and it is whatever the kitchen made in bulk that day. It is almost always a stew or a casserole, and it is almost always good. Also, bring cash. The canteen does not accept cards.

Advertisement

University canteens like this one are a direct legacy of the socialist period, when the state provided subsidized meals to students and workers as a matter of policy. The fact that this system still exists, in modified form, is a reminder of how deeply socialist-era institutions are embedded in Sofia's daily life.


8. The Neighborhood Grill and Salad Bars of the Outer Districts

If you really want to eat cheap Sofia style, you need to leave the center and head to the outer districts. Neighborhoods like Studentski Grad, Nadezhda, and Lyulin are home to small grill joints and salad bars where a full meal costs less than a coffee in most Western European cities. These are not places tourists visit, but they are where Sofia's working class eats every day, and the food is often better and more honest than anything you will find in the center.

Advertisement

13. "Skara Bar" on ulitsa "Profesor Ivan Geshov" in Studentski Grad

Studentski Grad is Sofia's university district, a sprawling complex of dormitories and apartment blocks south of the center. I visited a small grill bar on ulitsa Profesor Ivan Geshov on a Saturday afternoon, and the place was packed with students eating lunch before heading to the park. I ordered a portion of grilled chicken thighs, a large shopska salad, and bread. The chicken was marinated in something with paprika and garlic, grilled over charcoal until the skin was crispy and the meat was falling off the bone. The shopska was loaded with tomatoes, cucumbers, peppers, and a thick layer of grated white cheese. The total was 7 leva.

Advertisement

Local Insider Tip: The salad bar next door to the grill joint sells pre-made salads by weight. You can build a massive plate of Russian salad, carrot salad, beetroot salad, and marinated vegetables for about 3 leva. Combine this with a portion of grilled meat from the bar, and you have the best cheap lunch in the district.

Studentski Grad is one of Sofia's most interesting neighborhoods from a social perspective. It is a self-contained community of young people, and the food culture here is shaped by the constraints of student life. The cheap eateries in this area are not just affordable. They are social spaces where friendships are formed, study groups are organized, and the next generation of Sofia's citizens is shaped.

Advertisement


When to Go and What to Know

Sofia's cheap food scene operates on a rhythm that is different from the tourist season. Most of the best affordable meals Sofia offers are available year-round, but there are some seasonal patterns worth knowing. Banitsa shops are best in the morning, grill joints are best in the evening, and market food counters are best at lunchtime. If you are visiting in summer, the outdoor seating at many of these places fills up fast, and you may need to eat standing or take your food to a park. In winter, the indoor spaces can be cramped and smoky, but the food is heartier and the atmosphere is warmer.

The eat cheap Sofia approach works best if you are willing to be flexible. Do not plan your meals around specific restaurants. Instead, walk into whatever looks busy, order what the people around you are eating, and trust that the food will be good and the price will be low. Sofia is not a city where you need to research every meal in advance. It is a city where you can wander, follow your nose, and eat well for very little money.

Advertisement

One practical note. Many of the cheapest places in Sofia are cash-only. While card acceptance has improved dramatically in recent years, small bakeries, market stalls, and neighborhood grill joints still prefer cash. Keep a few leva in your pocket at all times, and you will never be stuck without a meal option.


Frequently Asked Questions

What is the average cost of a specialty coffee or local tea in Sofia?

A standard espresso or Turkish-style coffee at a local Sofia café costs between 1.50 and 3 leva, depending on the location and whether you sit down or stand at the counter. Specialty coffee shops in the center, the kind that use single-origin beans and pour-over methods, charge between 4 and 7 leva for a flat white or filter coffee. Herbal and black teas are generally cheaper, ranging from 1 to 2.50 leva per cup at most traditional Bulgarian tea houses and bakeries.

Advertisement

Is Sofia expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.

A mid-tier daily budget in Sofia for one person, covering three meals, local transport, and one or two attractions, falls between 40 and 60 euros. Breakfast at a banitsa shop costs 2 to 4 euros, lunch at a grill joint or canteen runs 4 to 7 euros, and dinner at a mid-range restaurant with a drink costs 10 to 15 euros. A single metro ride is 1.60 leva, and a daily public transport pass is 4 leva. Museum entry fees range from 2.50 to 6 leva for most major institutions.

How easy is it to find pure vegetarian, vegan, or plant-based dining options in Sofia?

Vegetarian and vegan dining in Sofia has improved significantly over the past decade, with at least 15 fully vegetarian or vegan restaurants operating in the city center as of 2024. Traditional Bulgarian cuisine is also naturally accommodating, since Orthodox Christian fasting traditions have produced a large repertoire of meatless dishes, including shopska salad without cheese, bob chorba, zelnik filo pastries with greens, and grilled vegetable plates. Most grill joints and bakeries have at least two or three vegetarian options on their menus at any given time.

Advertisement

Are credit cards widely accepted across Sofia, or is it necessary to carry cash for daily expenses?

Credit and debit cards are accepted at most restaurants, supermarkets, hotels, and chain stores in Sofia, including Visa, Mastercard, and increasingly American Express. However, small bakeries, market stalls, neighborhood grill joints, and some older banitsa shops still operate on a cash-only basis. It is advisable to carry at least 20 to 30 leva in cash at all times to cover small purchases at these types of vendors, especially in outer districts and at public markets.

What is the standard tipping etiquette or service charge policy at restaurants in Sofia?

Tipping in Sofia is customary but not obligatory, and the standard practice is to leave between 5 and 10 percent of the total bill for good service. Most restaurants do not include a service charge in the listed menu prices, so the tip is left entirely at the customer's discretion. At casual eateries and fast food spots, rounding up to the nearest leva or leaving one or two leva is sufficient. At sit-down restaurants with full table service, leaving 10 percent is considered generous and appreciated by staff.

Advertisement

Advertisement

Advertisement

Share this guide

Enjoyed this guide? Support the work

Filed under: best budget eats in Sofia

More from this city

More from Sofia

What to Do in Sofia in a Weekend: A Complete 48-Hour Guide

Up next

What to Do in Sofia in a Weekend: A Complete 48-Hour Guide

arrow_forward