The 88% users who leave an opinion of this restaurant, live within 2KM. Below you can see the view that users have made this restaurant (Bar Amigos). Â Hitchin has 33830 citizens. The number of restaurants in this city is 1. In this restaurant (Bar Amigos) you can enter your opinion so that other users can consult.
this restaurant is located in Market Square
Hitchin SG5 1DU
United Kingdom, in the city of Hitchin.