Shiraz Place is a Persian restaurant offering a diverse menu, including a variety of flavorful kebabs and grilled dishes.