0.0
- reviews

Restaurant

Swadesh

120 Lordship Lane - East Dulwich 130A, SE22 8HD Southwark Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Ideal for: Young, Single, Friends
Restaurant Swadesh Dulwich
GET DIRECTIONS
Restaurant Swadesh Dulwich