Sphinx is a restaurant offering a diverse culinary selection. Part of a chain with multiple locations across Poland.