Loading map…

Leo’s Foodbar

Leo’s Foodbar in Brussels, Belgium, is a destination for those seeking authentic flavors. Brussels is a city with a deep appreciation for good food and drink. Anticipate a savory aroma and a satisfyingly tender texture, a result of their practiced cooking technique.