Silka Restaurant

6-8 Southwark St. Basement, Southwark, Greater London, United Kingdom, SE1 1TL
Opening hours
Mon-Sat 12:00pm-3:00pm & 6:00pm-12:00am
Methods of Payment
Description