Domali Cafe
38 Westow Street
London
SE19 3AH
0208-768-0096
Cafes Snack Bars & Tea Rooms
Visit Website