Address:
Southwark 229 Union Street London SE1 0LR
Share
Number of visits:
648
Phone:
02080017015
Bala Baya Restaurant in London