The Spirit is a restaurant known for its tastefully decorated and spacious dining areas.