Cats Cafe des Artistes Thai Restaurant

79 Stroud Green Rd, Finsbury Park, London N4 3EG, UK
3.80 (2)
$$
Friendly
Thai

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app