Restaurant · Antwerp, Belgium
Barchel is a Restaurant business in Antwerp, Bélgica. It holds a 4.3 / 5 rating from 841 customer reviews.