Hafez is a Persian restaurant offering table service and a terrace.