Company name: Bala Baya
Description: Slick all-day modern Israeli dining
Arch 25, Old union yard arches, 229 Union St, London SE1 0LR, United Kingdom