Explore
Map
Marketplace
Review of Potato tots at Temple of Seitan by mg94
mg94
Follow
Potato Tots
VEGAN
Temple of Seitan, 43 Parkway, Camden Town, London NW1 7PN, United Kingdom
Standard potato tots, maybe should have gotten a sauce to enjoy it more
1 like
Post
Brands supporting abillion's
mission
Advertise on abillion