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