About this spot
Bel'O delivers crisp, high-quality sandwiches that stand out on the bustling Sainte-Catherine street without needing any hype. The menu features fresh ingredients assembled into substantial cuts that rival traditional Belgian fries in their quality. It is the perfect spot for a quick, delicious bite while navigating the city's main shopping artery.
💡 Tips before you go
- Order the 'Bel'O' signature sandwich to experience the full range of locally sourced fillings.
- Bring cash or ensure your card terminal supports contactless payments, as some street vendors in this area prefer exact change.
- Visit between 12:00 PM and 1:00 PM for the freshest batches before lunch rush crowds arrive.
Common Questions
How much does Bel'O cost?
Expect to pay between €8 and €14 per sandwich, which translates roughly to $9-$15 USD depending on the specific filling chosen.
Where is Bel'O?
Located in the Sainte-Catherine neighborhood of Brussels on the famous pedestrian shopping street, near the central train station and major department stores.
What makes their bread special?
The bakery uses a specific sourdough starter that provides a chewy texture to hold up against juicy meats and cheeses without getting soggy quickly.
About this page
Restaurant: Bel'O
Cuisine: sandwich
Location: Sainte-Catherine, Brussels, Belgium
Source: Curated from local review platforms