Barboun Shoreditch
Restaurants
- 61-67 Great Eastern Street
London, EC2A 3HU · GB - 02039953622
- Email unavailable
- barboun.com
- Hours not available
Category
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants
Restaurants