Bistro Bord'o is located in Leiden, Netherlands on Apothekersdijk 2-3. Bistro Bord'o is rated 4.7 out of 5 in the category bistro in Netherlands.
Address
Apothekersdijk 2-3
Service options
Outdoor seatingDine-in
Accessibility
Wheelchair-accessible seating