12 employees
inSpiral is a London-based vegetarian restaurant that specializes in organic food products.
2006