Sofia Restaurants

  1. Dream House

    Although not the easiest place to find - look for the door on the left inside the small shopping arcade and climb the stairs - this vegetarian restaurant is well worth seeking out. The menu includes dishes such as grilled tofu, algae soup and various stir-fries; there's an all-you-can-eat buffet on Sundays and beer and wine are available.

    Read more about Dream House