Escobar's Rodizio Bar and Grill
Upper Qube
Metrocentre
T & W NE11 9SY
United Kingdom