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