Taps Bar
Unit 1, Great North Tower, Watson Street, Manchester, England M3 4EE
Featured Review : Belgium – 21/10/09For a nation so small (and supposedly so dull – just think of the Name 10 Famous Belgians game) Belgium certainly punches above its weight gastronomically. This is the country that has produced mayonnai...See Full Review