Aba-ra!Restaurants108 BRICK LANELONDON, ENG, E1 6RL · GB+442073775082Email unavailableabara.co.ukHours not available