BEST SALAD BAR IN TOWN

Location: Salad Box, bul. Al. Stamboliiski 72A, Sofia  This title may sound bold, but actually reflects my personal view of Salad Box. The chain opened its first restaurant in Sofia 2 days ago and I was happy to be among the first to try out the menu. I say happy, because in the end I really … Continue Reading