Sofia Restaurants

  1. Background

    Attractive courtyard restaurant offering an upmarket menu (in English) featuring things such as duck in port sauce, tagliatelle with truffles and chicken breasts with roasted brie. The food is good, but it's a little let down by slow waitstaff.

    Read more about Background

  2. Happy Bar & Grill

    Big branch of the dependable nationwide chain offering a menu of fairly standard but tasty salads and grills. You can sit outside and watch the sports channels on the numerous silent TVs, or inside among the Planet Hollywood-style mess of movie posters, guitars and saxophones, while friendly, micro-skirted waitresses flit between the tables. It's packed out in the evenings.

    Read more about Happy Bar & Grill

  3. Olive's

    Walls splashed with vintage advertising posters and mock newspapers for menus give Olive's a quirky twist, and the international cuisine on offer is excellent, featuring dishes such as chorizo sausages, chicken skewers, pasta, steaks and burgers. It gets very crowded at night.

    Read more about Olive's

  4. Victoria

    In the shady courtyard of a grand neoclassical building next to the Officers' Club, Victoria is a big hit with locals who drop by throughout the day for the excellent pizzas. Pasta and chicken dishes also feature.

    Read more about Victoria