Café Amisha


161 Grange Rd London SE1 3GH
020 7231 7151 Click to call

Café Amisha in short

Restaurant

Yes