iFood Thai Taste Ltd 116-117 Sidwell Street, Exeter EX4 6RY, UK Quick & easy order online Menu Opening Times FAQ We can take orders on phone07737548178 / 07902995996